Ho scritto un codice seguente per una delle mie applicazioni di esempio C# 6.0. Funzionava bene prima con Visual Studio 2015 Preview. Ma ora, quando ho scaricato la versione più recente di Visual Studio 2015 che è stata lanciata prima di qualche tempo. (http://blogs.msdn.com/b/bharry/archive/2015/01/16/visual-studio-2015-ctp-5-is-available.aspx) ha smesso di funzionare.utilizzo di istruzioni con la classe statica non funziona in Visual Studio 2015 CTP
Di seguito è riportato un codice per questo.
using System.Console;
namespace StaticClassUsing
{
class Program
{
static void Main(string[] args)
{
WriteLine("With using statement");
}
}
}
Ora, quando si esegue questa applicazione nella versione più recente di Visual Studio 2015 relativo dare errore come segue.
Ho provato ad installare il linguaggio C# 6.0. Microsoft sta andando via con questa funzione?
Qualsiasi aiuto sarà apprezzato.
Sei sicuro che hai avuto 'utilizzando System.Console;' e non 'usando Console = System.Console;' nella sorgente del programma? Per quanto ne so, questo non è mai stato un linguaggio. – Dai
Sì, ne sono sicuro. Ho usato i miei esempi per il mio blog - http://www.dotnetjalps.com/2014/12/csharp-6-static-class-using-statement.html e puoi trovare quel codice su github al seguente indirizzo: https: //github.com/dotnetjalps/Csharp6NewFeatures Anche alcune altre funzionalità non funzionano –
Non ho visto nulla su di loro rimuovendolo, tuttavia notano nelle note di rilascio che è soggetto a modifiche e ho visto questa nota di aggiornamento : "La sintassi sarà più diversa dalle attuali clausole usando - avrà le parole chiave' using static'. " [fonte] (http://blogs.msdn.com/b/csharpfaq/archive/2014/11/20/new-features-in-c-6.aspx) – tophallen