8
我目前有一个项目,我正在研究.NET Framework 3.5的目标。我正在使用Visual Studio 2010;但是我的同事使用Visual Studio 2008.我能够使用C#4.0功能,例如可选的函数参数,但是如果他们尝试使用相同的目标构建相同的代码,他们将无法执行此操作。这是我的理解,即使我使用Visual Studio 2010,我将无法使用.NET 4.0功能,因为目标是.NET 3.5。针对.NET Framework 3.5编译的项目允许C#4.0功能