【发布时间】:2012-01-24 15:20:06
【问题描述】:
我有一个需要更新的旧产品,用 C# 和 .Net 2.0 编写。该项目已更新为与 Visual Studio 2010(包括 C# 4.0 编译器)一起使用,但我无法将框架从 2.0 升级到任何更高版本。
我发现多篇文章(如this question)是在 VS 2008 时写的,随 C# 3.0 编译器一起提供,说明您可以通过定义自己的扩展方法属性类来创建自己的扩展方法对于使用 2.0 框架编写的项目。但是,我似乎找不到任何参考说明是否仍然需要在 .Net 2.0 项目上使用 C# 4.0。
对于我的项目,我是否仍需要定义自定义扩展属性类,或者是否改进了 C# 4.0 编译器以简化流程?
【问题讨论】:
标签: c# visual-studio-2010 c#-4.0 compiler-construction .net-2.0