Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 24151|Respuesta: 3

[Fuente] C# es propenso a problemas al pasar múltiples parámetros en un multihilo de bucle

[Copiar enlace]
Publicado en 5/8/2016 13:40:06 | | | |


Hoy, mientras hacía looping por multihilo, encontré un problema, es decir, al hacer looping por multihilo, hubo una desviación entre el valor que pasaba y el valor recibido por el método, ¿por qué??? De la siguiente manera:



Luego busqué en Internet y encontré una solución, ¿por qué no apareció antes??? ¿O no se ha encontrado?????

Finalmente, escribe una demostración de prueba de la siguiente manera:





He visto que el test1 tiene muchos errores, el test2 no ha tenido este problema,

El tipo int es un tipo de valor, y la cadena es un tipo de referencia especial, por lo que este problema no debería ocurrir.

Hasta ahora, no sé por qué es así, este artículo está dedicado a personas que suelen operar multihilo。。。。。。




Anterior:ASP.NET MVC modifica la ruta compartida por defecto de la vista (MVC2, MVC3)
Próximo:Asp.Net caché
Publicado en 13/9/2016 13:35:11 |
¿Se ha resuelto el problema del casero?
 Propietario| Publicado en 13/9/2016 13:37:44 |
nicky0510 Publicado el 13-9-2016 13:35
¿Se ha resuelto el problema del casero?

Si resuelves el problema de pasar el objeto hacia dentro, no habrá problema
 Propietario| Publicado en 13/9/2016 13:38:40 |
nicky0510 Publicado el 13-9-2016 13:35
¿Se ha resuelto el problema del casero?

Pasar una clase a otra resuelve este problema
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com