会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Pootow
新随笔
联系
管理
Generics in C#2.0(1)
考察泛型机制对泛型算法的支持
早就学过了C#2.0的泛型语法,今天就在VS2005里试演了一下,发现跟我的C++经验相差还是很远的,比如:
class
Sum
<
T
>
{
private
T c;
public
Sum(T a, T b)
{
c
=
a
+
b;
}
public
T Value
{
get
{
return
c;
}
}
}
是不能编译通过的。但是在C++的模板里这是很常见的泛型算法。
虽然可以通过where关键字,指定泛型类型的类型范围,但是对于已经存在的基本类库中的类型,需要再次封装才能支持相应的泛型算法。
当然,这只是我直觉的反映,一定会很肤浅,准备接受大家批评。
posted @
2005-05-14 18:58
Pootow
阅读(
1490
) 评论(
12
)
收藏
举报
刷新页面
返回顶部
公告