相关疑难解决方法(0)

为什么在C#中使用泛型约束

我在MSDN上阅读了一篇关于C#中泛型的优秀文章.

我脑子里浮现的问题是 - 我为什么要使用通用约束?

例如,如果我使用这样的代码:

public class MyClass<T> where T : ISomething
{
}
Run Code Online (Sandbox Code Playgroud)

我不能T在这个类中切换所有引用ISomething吗?

使用这种方法有什么好处?

c# generics constraints

28
推荐指数
3
解决办法
4139
查看次数

标签 统计

c# ×1

constraints ×1

generics ×1