( gelei | 2014. 11. 07., p – 19:56 )

Az inicializálásról szóló eszmefuttatással kapcsolatban egy megjegyzés. A C# kőkeményen megköveteli a változók deklarálását (igaz, hogy amióta bejött a var, és a sok hátulgombolós fejlesztő mindenre elkezdte azt használni, azóta ez így nem pontosan igaz), típus szerint.

Mégis lefut az alábbi kód. Na, vajon mi a trükk?

static void Main()
{
  for(int i = 0; i < 10; i++)
  {
    Console.WriteLine(string.Format("qmi már {0} alkalommal tévedett ebben a threadben", i.ToString()));
  }
}