.net - 如何向某人解释不同的 .NET 版本?

标签 .net

我的老板一直问我“我们要升级到哪个版本的 .NET”,我回答“3.5,最新版本”。

但后来他发现 .NET 3.5 只是 .NET 2.0 之上的一组库,我发现自己不得不向他解释。

当然,.NET 3.5 附带的 C# 版本实际上是 C# 3.0。

有什么好的方法可以向非技术人员解释 .NET 的不同版本,同时又不会混淆或吓坏他们?

最佳答案

您应该将 .NET 分解为包含三个不同内容的包:

  1. CLR,运行时
  2. 图书馆
  3. 语言、编译器和工具

这样,解释起来会容易很多。

例如,在 .NET 3.5 中我们有:

  1. .NET CLR v2.0
  2. v3.5 程序集
  3. C# 3.0 编译器

关于.net - 如何向某人解释不同的 .NET 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/870360/

相关文章:

c# - 联机异常:Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host

c# - 使用C#读写Excel文件(.xls/.xlsx)

pythonnet 无法从 vb .net dll 调用方法 - TypeError

c# - 空文字参数类型重载解析

.net - 确定安装了哪个版本的 SharePoint?

c# - 在 .NET 4.0 中加载 native DLL 时发生 BadImageFormatException

c# - 保护代码中敏感数据的最佳方法是什么?

.net - 如何循环遍历一个类的所有属性?

.net - 如何在 CodeDeploy 完成部署后保持应用程序运行

字符串到字节 [] 转换的 .NET 缺陷?