c# - 迁移到早期版本的 C# 时需要考虑哪些因素?

标签 c# c#-3.0 migration c#-2.0

到目前为止,我的所有应用程序都使用 C# 3.0,但从未使用过 C# 2.0。但现在我必须在下一个项目中使用 C# 2.0。

  • 迁移到早期版本的 C# 时需要考虑哪些因素?
  • 适应/使用早期版本是否困难?
  • 从 C# 3.0 迁移到 C# 2.0 时我会错过哪些类/库?

最佳答案

是否必须以 .NET 2.0 为目标,但可以使用 2008/2010 进行编译?

如果是这样,您仍将拥有 C# 3.0 的所有功能,包括扩展方法、lambda、查询理解和隐式类型。

如果你下载LinqBridge ,你也会有的。

我现在正在为面向 .NET 2.0 的共享软件应用程序使用此设置。对于这个特定项目,我真正怀念的是 WPF。 :-)

关于c# - 迁移到早期版本的 C# 时需要考虑哪些因素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3217839/

相关文章:

ruby-on-rails - 在长期运行的项目中重新设置 Rails 迁移的基线

c# - MySql 数据库中的 Entity Framework 代码优先迁移

c# - 屏幕闪烁问题

c# - 在单个二进制文件中定位多个 .NET 框架?

c# - 使用 Ghostscript 从 PDF 裁剪页脚

ASP.Net 检查用户是内部用户还是外部用户

GDI+ 和 WPF 之间的 C# 转换

c++ - 在 C# 中将数组数组传递给 DLL 的安全方法是什么?

c# - 如何使 Windows 窗体适应任何屏幕分辨率?

javascript - Nodejs npm-migration 通过一次迁移创建多个表