拼吾爱程序人生

首页 » .Net编程 » Visual Studio.NET » .NET中的一种特殊类型:typeof(void)
cobra - 2008-5-21 15:06:00
文/zhuweisky  出处/博客园

    void 也是.NET中的一种类型,只不过在C#中看不到“System.Void”这种Type,而在IL这一层是可以看到的。
    如果我们要通过反射判断一个方法是否有返回值,比较直观的解决办法好像是这样:    MethodInfo originMethod = ;

Code


void类型和其他Type一样,是一种IL的基本类型。在反射或使用Emit动态生成程序集时要特别注意这一点。

 您可能对 [Visual Studio.NET] 的这些文章也感兴趣:

Attribute在.net编程中的应用(一)
Attribute在.net编程中的应用(二)
Java、.NET,为什么不合二为一?
.NET 框架中的 Factory 模式
.NET和JAVA的跨平台,程序员很期望
.NET还是JAVA,一个中国程序员的评论
NBearMapping - 开源通用对象映射组件v1.0.0.0 beta
ObjectBuilder中WeakRefDictionary使用模式浅析
面向对象的应用服务层设计
Sending email with an embedded image through ASP.NET
邮件发送类,支持HTML格式,支持优先级设置
使用.NET发送邮件
1
查看完整版本: .NET中的一种特殊类型:typeof(void)
Modify by pin5i DZNT_ExpandPackage 2.1.3295 2007-2009 pin5i.com
 Total Unique Visitors: