首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 里的范型是什么?

2012-03-05 
C# 里的范型是什么?请教各位????今天面试,有一个题目叫---简单的介绍一下范型是什么?什么时候会用到?--

C# 里的范型是什么?请教各位????
今天面试,有一个题目叫   <---简单的介绍一下范型是什么?什么时候会用到?-->
知道的请赐教,谢谢了

[解决办法]
1.1
Stack s=new Stack();
s.Push(参数可以是任何类型,但都会隐式转换为object类型)//向栈中压入数据
这样,如果参数是值类型,会有装箱,如果是引用类型,会有类型转换
2.0中的泛型
Stack <T> s=new Stack <T> ();
s.Push(T);
T是一个占位符,代表一种数据类型
然后可以这样了
Stack <int> s=new Stack <int> ();
s.Push(5);//没有装箱操作,类型很确定

热点排行