关于C#泛型的最重要的事情......经验教训

11 .net c# generics

您对泛型有哪些最重要的知识:隐藏的功能,常见错误,最佳和最有用的实践,提示......

我开始使用泛型实现我的大多数库/ API,并希望收集在实践中发现的最常见的模式,提示等.

让我说一下这个问题:你对仿制药学到的最重要的事情是什么?

请尝试提供示例 - 它更容易理解,而不是复杂和过于干燥的描述

谢谢

这个问题有点类似于Jon的问题,但是,在另一个主题上.

tva*_*son 14

我学到的最重要的事情之一是你可以约束泛型类型参数.这可能非常强大,允许您仅为特定类型的对象定制类,并允许您在泛型类中使用该类型的成员.我意识到这是非常基础的,但它是让泛型非常有用的东西之一.