2014-12-13 14 views

risposta

13

Il meglio che si può fare attualmente per VS2013 è scaricare il April End User Preview, che è piuttosto obsoleto ormai.

Il compilatore VS2013 (così com'è) non "capisce" le caratteristiche del C# -6. La maggior parte, se non tutte le nuove funzionalità di C# sono zucchero sintattico che il compilatore interpreta ed emette un codice diverso. Affinché VS2013 lo supporti, deve aggiornare il compilatore per supportare tali funzioni.

Per non parlare VS2015 porterà con sé una nuova CSC, di nome Roslyn

Per esempio, le proprietà del corpo espressione:

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

compila verso il basso per:

public override string ToString() 
{ 
    return string.Format("{0}, {1}", First, Second); 
} 
Problemi correlati