C#中没有参数化类型?

mor*_*ous 0 c#

阅读Bruce Eckel的书"用C#思考",重新学习C#,因为我已经使用了很多年但很快就会再次需要它.

我对此声明感到惊讶:

"在C++中,实现参数化类型的关键字是"模板.".NET目前没有参数化类型,因为它可以通过 - 但是笨拙 - 使用单根化的层次结构.但是,毫无疑问,参数化类型将在未来版本的.NET Framework中实现."

我想我记得在哪里读过C#有泛型 - 这与C++模板类似?

我错了,或者Eckel的书太过时了(如果是的话,还值得继续阅读还是有更新的在线书?)

[编辑]

Eeek,我很高兴我先在这里办理了入住手续.看起来我不得不扔掉那本书(我相信2002年写的).任何人都可以推荐任何与Eckels'Dining in ...'系列相同深度的可下载书籍吗?

那里有很多C#书籍,但大多数都太基础,或者没有足够的材料.我很高兴找到Eckel的书,因为他以通常的彻底风格(从OOP的介绍[我不需要],通过WinForm和线程)来涵盖C# - 不幸的是,它看起来太旧了(该死的你是MS的改变C#规格的次数比我吃晚餐的次数多!)

任何人都可以推荐一款具有相似宽度/深度覆盖率的可下载C#书吗?

[编辑2]

刚看过这本书:

http://www.free-ebooks-download.org/free-ebook/dotnet/CSharp/beginning-visual-csharp-2010.php

我想从任何专业的C#开发人员那里得到本书的意见......

SLa*_*aks 8

它可能描述了C#1.0,​​它没有泛型.

我建议找一本涵盖LINQ(在C#3中引入)和动态(C#4)的新书.