2014-12-13 13 views

Odpowiedz

13

Najlepsze, co można obecnie zrobić dla VS2013, to pobrać April End User Preview, który jest już dość przestarzały.

Kompilator VS2013 (tak jak jest) nie "rozumie" funkcji C# -6. Większość, jeśli nie wszystkie nowe funkcje C# to cukier syntaktyczny, który kompilator interpretuje i emituje inny kod. Aby VS2013 mógł to wspierać, musi zaktualizować kompilator, aby obsługiwał te funkcje.

Nie wspominając VS2015 przyniesie ze sobą zupełnie nową CSC, nazwany Roslyn

Na przykład, właściwości ciała wyrażenie:

public override string ToString() => string.Format("{0}, {1}", First, Second); 

Kompiluje do:

public override string ToString() 
{ 
    return string.Format("{0}, {1}", First, Second); 
} 
Powiązane problemy