2016-04-12 15 views
5

Come sapete nella conferenza del 2016, la nuova versione dello studio visivo è stata introdotta come Anteprima "15" di Visual Studio Enterprise. Ho scaricato ISO di questa anteprima per controllare le nuove funzionalità di C# 7.0. Come è stato detto nella sessione di presentazione C# sulla conferenza di build, ho aggiunto __DEMO__ e __DEMO_EXPERIMENTAL__ simboli di compilazione condizionale al mio progetto. Ora ho questi caratteristiche di lavoro:Quali funzionalità di C# 7.0 sono disponibili nell'anteprima VS "15"?

  • funzioni locali
  • separatori Digit
  • letterali binari
  • Pattern Matching

Ma questi due non lavora e di compilazione fallisce con errori:

  • Rif. Rif. E rif. Locali
  • Tuple letterale Sintassi

Può aiutarmi perché non posso provare questi due ultima caratteristica?

+0

@jesse Invece di ricodificare manualmente tutte le domande che avevano un tag [tag: visual-studio-15], dovresti aver creato (o chiesto a un moderatore a) un sinonimo, collegando [visual-studio-15] al tag principale [visual-studio-2017]. È molto meno lavoro, non fa emergere tutte le domande e garantisce la correttezza perpetua ogni volta che qualcuno cerca di utilizzare il numero di versione effettivo. –

risposta

5

Ad oggi, , 12 aprile 2016 @ 12:16 PM (CDT) la funzione tuple è in fase di "prototipazione" e non è ancora disponibile. Questo è indipendente dai simboli di compilazione condizionale. Si prega di controllare il Roslyn language feature status for details on C# 7.0.

In realtà, guardando più da vicino l'elenco, sembra che pattern matching sia anch'esso in "prototipazione", il che significa che devo essere corretto. In questo caso, dovresti essere in grado di estrarre il compilatore Roslyn localmente da tuple branch found here. Quindi utilizzare questa build per compilare il codice sperimentale come definito here.

1

Visual Studio 15 Anteprima solo consente di giocare con alcune delle caratteristiche proposte di C# 7.0, più specificamente:

  • funzioni locali
  • separatori cifra
  • letterali binari
  • rif rendimenti
  • e pattern matching

Fondamentalmente le cose che hai già menzionato. Ecco lo source. Non è chiaro quando gli altri saranno resi disponibili.

Problemi correlati