反射的使用

原创 2007年09月22日 16:52:00
 

HTML Tags and JavaScript tutorial



反射的使用





.NET Reflector,它是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。反射还可以用来检索有关特定程序集中包含的各种类、方法和属性的信息。使用 .NET Reflector,您可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic ®.NET 中的等价类和方法。
 下载地址:
http://www.aisto.com/roeder/dotnet/
  编译前的源码:
  private void bt_Submit_Click(object sender, System.EventArgs e)
  {
   int num=0;
   try
   {
    num = int.Parse(txt_Num.Text);
   }
   catch(Exception ex)
   {
    MessageBox.Show(ex.ToString());
   }
   finally
   {
    if(num<2)
    {
     MessageBox.Show("项数不能小于2!");
    }
    else
    {
     Submit(num);
    }
   }
  }
反编译后生成的代码:
private

void

bt_Submit_Click
(
object
sender,
EventArgs
e)
{
     
int

num1
=
0
;
     
try
      {
           
num1
=
int
.
Parse
(
this
.
txt_Num
.
Text
);
      }
     
catch
(
Exception

exception1
)
{
MessageBox
.
Show
(
exception1
.
ToString
());
           
return
;
      }
     
finally
      {
           
if
(
num1
<
2
)
            {
                 
MessageBox
.
Show
(
"/u9879/u6570/u4e0d/u80fd/u5c0f/u4e8e2/uff01"
);
            }
           
else
            {
                 
this
.
Submit
(
num1
);
            }
      }
}


相关文章推荐

反射的使用

  • 2016年08月04日 17:39
  • 3KB
  • 下载

java 反射的使用

  • 2015年11月09日 12:01
  • 3KB
  • 下载

黑马程序员——反射的使用

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 反射其实是使用类的字节码文件对象,来使用类的成员变量构造方法和成员方法,且类的这些成员也都映射成...
  • DoSamba
  • DoSamba
  • 2015年12月28日 00:58
  • 216

java反射的使用

  • 2017年05月24日 17:04
  • 5KB
  • 下载

反射的简单使用源码

  • 2007年11月22日 14:35
  • 5KB
  • 下载

黑马程序员---Class字节码的获取和反射的使用

------------- java培训、android培训、java博客、java学习型技术博客、期待与您交流! -------------- 反射的基石——》Class类 Class类代表...

JAVA反射的基本使用

下面直接通过列子的方法给出使用方法: Employee: package com.xiaoqi.reflect; public class Employee { private String ...

java反射的使用

使用反射的步骤: 1. Class tc = Class.forName() 上面这句创建className这个类的Class对象。如果className有包名,则上面这句在执行的时候有可能报错。j...

C#开发之反射的简单使用

以前在Windows Mobile中写过一个写好的Dll中的图片的例子,现在在项目中有接触到在一个大的窗体中,动态的加载一些窗体这样的需求。将功能按照模块的划分进行单独开发成单独的Dll,主框架根据需...

反射的具体使用方法

装瞧个遍(反射) 标签: java 2016-08-09 17:13 384人阅读 评论(2) 收藏 举报 分类: java回忆录(18) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:反射的使用
举报原因:
原因补充:

(最多只允许输入30个字)