C#新手,从未看过这种定义,求解!

p851104757 2014-05-30 10:14:51
public static T GetConfig<T>(ConfigTypeEnum type, int id) where T : ConfigDataBase
{
return Instance.ConfigMng.GetConfig<T>(type, id);
}

从未看过这种定义,这种方法,
求详解!
...全文
559 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
c电磁 2014-06-01
  • 打赏
  • 举报
回复
泛型
MikeCheers 2014-05-31
  • 打赏
  • 举报
回复
范型 范型约束 我们在初二已经学过了 同学 你逃课太多了
Delta 2014-05-31
  • 打赏
  • 举报
回复
又涨姿势了啊。。。。
  • 打赏
  • 举报
回复
泛型+泛型约束
bdmh 2014-05-30
  • 打赏
  • 举报
回复
泛型定义T是类型 where后面是对T的限定( ConfigDataBase及其子类),具体看msdn的说明
异常异长 2014-05-30
  • 打赏
  • 举报
回复
引用 2 楼 hbu_pig 的回复:
详见msdn http://msdn.microsoft.com/zh-cn/library/twcad0zb(VS.80).aspx
可以参考 学习下
帅得_被人砍 2014-05-30
  • 打赏
  • 举报
回复
泛型方法,大哥 你可以闲学点基础的呗。
ojekleen 2014-05-30
  • 打赏
  • 举报
回复
where T : ConfigDataBase T必须继承 ConfigDataBase 类。
Pandorym 2014-05-30
  • 打赏
  • 举报
回复
泛型方法GetConfig<T>,它的返回类型是尖括号里的T; where T : ConfigDataBase 是对T的约束。
欢乐的小猪 2014-05-30
  • 打赏
  • 举报
回复
详见msdn http://msdn.microsoft.com/zh-cn/library/twcad0zb(VS.80).aspx
欢乐的小猪 2014-05-30
  • 打赏
  • 举报
回复
泛型
huaizuo2010 2014-05-30
  • 打赏
  • 举报
回复
泛型,并对泛型做限制必须是T类型的
KeepSayingNo 2014-05-30
  • 打赏
  • 举报
回复
你看看arraylist的原型吧,它这个容器为什么无论是基础类型int, string等等都可以装,自定义的类它也可以装。
jiaoshiyao 2014-05-30
  • 打赏
  • 举报
回复
泛型。。。。。。。
WM_JAWIN 2014-05-30
  • 打赏
  • 举报
回复
没事多按几下F1下,这个微软件的F1做的相当不错

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧