gpt4 book ai didi

c# - .NET 2.0 是 .NET 1.1 的彻底改变?

转载 作者:行者123 更新时间:2023-11-30 18:49:29 24 4
gpt4 key购买 nike

.net 2.0 是 .net 1.1 的翻版吗?换句话说,如果您正在阅读一本为 .net 1.1 (ASP.NET 1.1/C# 1.1) 编写的书,那么您是否必须“忘记”一些在 2.0 3.5 等高级版本中完全不同的东西?

我正在阅读 Richter 的一本书“应用 .net 框架编程”,这就是为什么我想从有经验的人那里了解一些观点。

最佳答案

在大多数情况下,您在 .NET 1.1 书中学到的内容适用于 .NET 2(和 .NET 3.5/4)。一个主要的异常(exception),也是我从不建议任何人现在开始使用 .NET 1.1 的原因,就是泛型。

集合的处理在 .NET 2+ 中得到了显着改善。在 .NET 2 之前,集合都不是类型安全的(即:ArrayList)。在 .NET 2 之后,我们能够使用类型安全的、基于泛型的集合类( List<T> ,所以你可以做 List<int> 等)。

这极大地改变了人们编写代码的方式(或应该!)。我强烈建议您从一本 .NET 2+ 书籍开始学习。从 .NET 1.1 书籍中学习会养成坏习惯,因为您将学习在当前 .NET 代码中几乎毫无用处的集合。

话虽如此,.NET 4 现已发布,如果可以的话,没有理由不从那里开始......

关于c# - .NET 2.0 是 .NET 1.1 的彻底改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3311466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com