Ambiente di sviluppo: - VS2010 - .Net Framework 4.0, 3.5, 2.0Posso utilizzare tutte le funzionalità di C# 4.0 in un progetto destinato a .Net 3.5?
gestione temporanea e di produzione Ambienti: - .Net Framework 3.5, 2.0
Il progetto su cui sto lavorando è il targeting Net Framework 3.5. E oggi ho usato la funzione di parametri opzionali, che è nuova a C# 4, in questo progetto e ha funzionato bene. Penso che VS2010 stia usando il compilatore C# 4 e stia compilando il metodo con parametri opzionali ai corrispondenti metodi di overloading in IL.
Voglio sapere se posso usare anche tutte le nuove funzionalità di C# 4.
+1. Ho appena provato me stesso, e un nuovo progetto 3.5 ha permesso parametri facoltativi in un metodo. Ottima cattura! –
possibile duplicato di [Quali funzionalità di C# 4.0 possono essere utilizzate mentre si sta ancora utilizzando il runtime .NET 3.5?] (Http://stackoverflow.com/questions/245306/what-c-4-0-features-can-be-used -while-ancora-targeting-the-net-3-5-runtime) –