迷失网络

如果你误读成“迷失公园”或“迷失侏罗纪”,那你可能真的迷失网络了。
随笔 - 88, 评论 - 1932, 引用 - 106

导航

关于

lostinet@lostinet.com这个油箱不能用了。因为空间没了,lostinet.com指向为127.0.0.1 。。。

标签

每月存档

最新留言

广告

 

要定义,一个Generic的类,应该要定义一个相关的接口,就像 Nullable 一样。

public class Nullable : ...., INullableValue

今天做了一个类,突然想这样 if( obj is Nullable< ? > ) ,其实我就是想知道这个对象是否为某种Nullable < T >,而不必要具体到某个具体的类中。我不想用反射,而if(obj is Nullable< object >) 是错的。

到了这个时候,我才发现INullableValue的作用。因为我也没有限定一定要是Nullalbe。

最后 if(obj is INullableValue) 就OK了。。

不过希望DotNet能提供这个if( obj is GenericType<?> )的功能。。

打印 | 张贴于 2004-07-02 14:05:00 | Tag:DotNet  Browser  DotNet2学习

留言反馈

暂时没有留言纪录
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode.MVC引擎 0.5.1.8