Web Log di Adrian Florea

"You know you've achieved perfection in design, not when you have nothing more to add, but when you have nothing more to take away." Antoine de Saint-Exupery
posts - 440, comments - 2715, trackbacks - 3944

My Links

Archives

Post Categories

Image Galleries

.RO Blogs

.RO People

.RO Sites

Blogs

Furls

Links

vinCitori

Void & System.Void - finalmente, errore :-)

Un po' di giorni fa segnalavo il fatto strano che questo codice:

class Foo
{
  static void Main()
  {
    System.Console.WriteLine(System.Void.Equals(null, null));
    System.Console.Read();
  }
}

compilava (con Visual C# .NET Compiler version 7.10.3052.4) senza errori. Stasera ho scaricato e installato il ".NET Framework Version 2.0 Redistributable Package Beta 1 (x86)" uscito oggi e compilando (con Visual C# .NET Compiler version 8.00.40607.16) lo stesso codice di sopra ho ottenuto, finalmente, l'errore che aspettavo:

error CS0673: System.Void cannot be used from C# -- use typeof(void) to get the void type object.

Adesso sono più contento :-)

Print | posted on mercoledì 30 giugno 2004 02:49 | Filed Under [ Carillon .NET Bugs? ]

Powered by:
Powered By Subtext Powered By ASP.NET