Hola
Porque en el primer caso "temperaturas" funciona si lo pongo fuera del Main y no me deja compilar en el segundo caso si lo pongo dentro del Main?
Código:
/// Esto funciona
using System;
namespace a
{
class Clase1
{
static float [,] temperaturas;
[STAThread]
static void Main ()
{
Console.WriteLine (temperaturas == null ? "null" : temperaturas.ToString());
}
}
}
-----------------------
Código:
/// Esto no funciona
using System;
namespace a
{
class Clase1
{
[STAThread]
static void Main ()
{
static float [,] temperaturas;
Console.WriteLine (temperaturas == null ? "null" : temperaturas.ToString());
}
}
}
Me dice que el modificador static no es válido para este item. Pero si en el segundo caso lo cambio por int, si que funciona, no lo entiendo. Alguien sabe pq?
Gracias
Saludos