我的老板一直问我“我们要升级到哪个版本的 .NET”,我回答“3.5,最新版本”。
但后来他发现 .NET 3.5 只是 .NET 2.0 之上的一组库,我发现自己不得不向他解释。
当然,.NET 3.5 附带的 C# 版本实际上是 C# 3.0。
有什么好的方法可以向非技术人员解释 .NET 的不同版本,同时又不会混淆或吓坏他们?
最佳答案
您应该将 .NET 分解为包含三个不同内容的包:
- CLR,运行时
- 图书馆
- 语言、编译器和工具
这样,解释起来会容易很多。
例如,在 .NET 3.5 中我们有:
- .NET CLR v2.0
- v3.5 程序集
- C# 3.0 编译器
关于.net - 如何向某人解释不同的 .NET 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/870360/