Kyl*_*yle 8 .net c# .net-4.0 .net-3.5 visual-studio
我目前正在开发一个项目,其目标是.NET Framework 3.5.我正在使用Visual Studio 2010; 但是我的同事使用Visual Studio 2008.我能够使用C#4.0等功能,例如可选的函数参数,但是如果他们尝试使用相同的目标构建相同的代码,他们就无法使用.据我所知,即使我使用的是Visual Studio 2010,我也无法使用.NET 4.0功能,因为目标是.NET 3.5.
Jar*_*Par 14
默认情况下,多目标框架仅限制会导致与CLR(不是源代码)兼容性问题的功能集.因此,命名和可选是合法的,因为在2.0或3.5 CLR上使用它是没有问题的.
如果要将C#功能集限制为3.5编译器上的合法功能,则需要更改语言版本选项.

| 归档时间: |
|
| 查看次数: |
1973 次 |
| 最近记录: |