Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2011, 15:55
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: pq static en C#

todo miembro static o estático no depende de instancia alguna de ninguna clase, como las constantes, no necesitan que la instancia esté creada para poder ejecutarse.

por lo general, tales miembros se utilizan para opciones globales, y es imprescindible en el modelo singleton para obtener la instancia única característica del modelo, en cuyo caso se usa una variable estática para contener el puntero o instancia de la clase, en tal caso la función estática verifica si la variable estática está vacía, en cuyo caso genera la nueva instancia y la asigna a dicha variable, con ello, se evita que a la segunda llamada se cree otra nueva instancia y se devuelve la primera, garantizando solo una instancia.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...