La palabra clave estática se usa en C# para definir propiedades o métodos estáticos. Las propiedades estáticas pueden considerarse como atributos de la clase y los métodos estáticos pueden considerarse métodos de la clase. Por lo tanto, no se puede hacer referencia a las propiedades y métodos estáticos en objetos instanciados. y Ni las propiedades estáticas ni los métodos estáticos se pueden calificar usando la palabra clave this, sino que solo se pueden calificar usando el nombre de la clase. Simplemente use la referencia de clase directamente cuando llame a métodos estáticos.
Código de ejemplo de propiedad estática:
producto de clase pública
{
recuento de int estático privado //miembro
public static int Count // propiedad estática
{
obtener {return Product.count}
establecer{ Producto.count = valor }
}
}
La sintaxis para declarar un método estático es la siguiente:
Modificador tipo de retorno estático nombre del método estático (lista de parámetros)