Tengo una pregunta sobre las variables dentro del método estático. ¿Las variables dentro del método estático comparten la misma ubicación de memoria o tendrían memoria separada?Intercambio de variables dentro del método estático
Aquí hay un ejemplo.
public class XYZ
{
Public Static int A(int value)
{
int b = value;
return b;
}
}
Si hay 3 diferentes llamadas de los usuarios ejecutan el método A
XYZ.A(10);
XYZ.A(20);
XYZ.A(30);
al mismo tiempo. ¿Cuáles serían los valores de retorno de cada llamada?
XYZ.A(10)=?
XYZ.A(20)=?
XYZ.A(30)=?
Ver: http://stackoverflow.com/questions/420895/how-do-i-know-if-a-c-method-is-thread-safe –
¿Está utilizando algún hilo? –