entorno de desarrollo: - VS2010 - Net Framework 4.0, 3.5, 2.0¿Puedo usar todas las características de C# 4.0 en un proyecto dirigido a .Net 3.5?
puesta en escena y entornos de producción: - Net Framework 3.5, 2.0
El proyecto que estoy trabajando es en la orientación .Net Marco 3.5. Y hoy utilicé la característica de parámetros opcionales, que es nueva para C# 4, en este proyecto y funcionó bien. Creo que VS2010 está utilizando el compilador C# 4 y está compilando el método con parámetros opcionales para los correspondientes métodos sobrecargados en IL.
Quiero saber si puedo usar todas las funciones nuevas de C# 4 también.
+1. Solo lo intenté, y un nuevo proyecto 3.5 permitió parámetros opcionales en un método. Gran atrapada! –
posible duplicado de [¿Qué características de C# 4.0 se pueden utilizar mientras se está enfocando el tiempo de ejecución de .NET 3.5?] (Http://stackoverflow.com/questions/245306/what-c-4-0-features-can-be-used -mientras sigue apuntando a la red-3-5-tiempo de ejecución) –