Come iniziare con C # 4.0 e .NET 4.0?
Domanda
Non voglio scaricare Visual Studio 2010.
-
Come posso iniziare a studiare (non lo sviluppo di applicazioni reali) C # 4.0 e .NET 4.0 con solo un testo Editor?
-
Posso solo scaricare C # 4.0 compilatore e .NET Framework 4.0 e ottenere iniziato? Come?
Io ho Visual Studio 2008, ma imparare da SO domande che non può fare il lavoro.
Soluzione
Ecco i link per il download:
Altri suggerimenti
Il compilatore C # è parte del .NET Framework.
Lo si può trovare in C: \ Windows \ Microsoft.NET \ Framework \ your_version_number \ csc.exe
Quindi, basta aprire un editor di testo, scrivere il codice sorgente, e compilarlo con la riga di comando del compilatore.
Utilizza il riga di comando del compilatore . La maggior parte degli editor di testo consentono di collegare in questo facilmente.
È necessario .NET Framework 4.0 (se esiste già). Compilatore è parte del pacchetto .NET.
Edit: appena controllato e framework .NET è in beta 2 fasi. non ci andrei appena ancora.
Per prima cosa andare a scaricare il beta 2 del framework .NET 4 (aggiornato al momento della stesura di questo).
Ora, assicurarsi che C:\Windows\Microsoft.NET\Framework\v4.0.21006\
è nella tua variabile d'ambiente PATH.
Ecco la pagina di MSDN per il della riga di comando del compilatore in modo da poter vedere le opzioni. Per le cose semplici che di solito si riduce a questo:
// compile an executable
$ csc /out:App.exe *.cs
// compile a library
$ csc /target:library /out:Lib.dll *.cs
// compile with a reference to System.Core.dll
$ csc /out:App.exe /r:System.Core.dll *.cs
// compile with a reference to Microsoft.CSharp.dll (you might need this to use dynamic)
$ csc /out:App.exe /r:Microsoft.CSharp.dll *.cs
Naturalmente provare a utilizzare un editor con evidenziazione della sintassi. Credo che C # 4 introduce solo tre nuove parole chiave, così si dovrebbe andare bene anche con evidenziazione per la versione 3 (in
e out
esisteva già, ma ora sono valide in un contesto nuovo e dynamic
è del tutto nuovo).