Declaración e Inicialización de Múltiples Variables en C#

0
7653

En C# se pueden declarar varias variables en una sola sentencia. Sin embargo se deben seguir las siguientes pautas:

  1. Todas las variables deben ser del mismo tipo.
  2. Cada variable debe estar separada por una coma.
  3. NO se pueden inicializar dos o mas variables con un mismo valor.

Ejemplo

//Cada variable tiene su propio valor inicial.
int var1 = 10, var2 = 10, var3 = 20;

//var4 NO tiene inicializador, por lo tanto el compilador le asigna el valor default para tipos Boolean, False.
bool var4, var5 = true;

//var7 NO tiene inicializador, por lo tanto el compilador le asigna el valor default para tipos double, 0.
double var6 = 5.50, var7, var8 = 1.98;

//ERROR! variables de diferentes tipos.
int var8, float var9;