5.1 Categorías de variables

Visual Studio .NET 2003

C# define siete categorías de variables: variable estáticas, variables de instancia, elementos de matriz, parámetros de valores, parámetros de referencia, parámetros de salida y variables locales. En las próximas secciones se describen estas categorías.

En el siguiente ejemplo:

class A
{
   public static int x;
   int y;
   void F(int[] v, int a, ref int b, out int c) {
      int i = 1;
      c = a + b++;
   }
}

x es una variable estática, y es una variable de instancia, v[0] es un elemento de matriz, a es un parámetro de valores, b es un parámetro de referencias, c es un parámetro de salida e i es una variable local.

Mostrar: