文件名称:AutoDiagrammer
- 所属分类:
- .net编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 4.26mb
- 下载次数:
- 0次
- 提 供 者:
- 关**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
本文是关于使用反射。对于那些你不知道的反射,它是能够获得信息的一个类型的对象不知道任何关于对象的类型,正在办理。例如你可以问当前类型的对象是否支持某个方法的名称,如果这样做,该方法可以称为。这听起来也许奇怪,但它是一个非常强大的技术。让我们假设我只是想看看有什么方法一类支持,这也容易实现使用反射。。网允许开发者利用反射在许多方面。-This article is about using reflection. For those of you that don t know what reflection is, it is the ability to obtain information about a Type of object without really knowing anything about the object type that is being dealt with. For example one could simply ask the current Type of object if it supports a certain method name, if it does, the method can be called. This may sound strange but it is a very powerful technique. Lets suppose that I simply want to look at what methods a class supports, well that is also easily achieved using reflection. .NET allows developers to leverage reflection in many ways.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
AutoDiagrammer\AutoDiagramer.sln
..............\AutoDiagramerReflectorAddin
..............\...........................\AutoDiagramerReflectorAddin.csproj
..............\...........................\AutoDiagramerReflectorAddin.csproj.user
..............\...........................\AutoDiagramer_TemporaryKey.pfx
..............\...........................\AutoDiagrammerPackage.cs
..............\...........................\AutoDiagrammerWindow.cs
..............\...........................\AutoDiagrammerWindow.Designer.cs
..............\...........................\AutoDiagrammerWindow.resx
..............\...........................\bin
..............\...........................\...\Debug
..............\...........................\...\.....\AutoDiagramer.dll
..............\...........................\...\.....\AutoDiagramer.pdb
..............\...........................\Controls
..............\...........................\........\ClassDrawerContainerPanel.cs
..............\...........................\........\DrawableClass.cs
..............\...........................\........\DrawableClass.Designer.cs
..............\...........................\........\DrawableClass.resx
..............\...........................\........\Expander.cs
..............\...........................\........\Expander.Designer.cs
..............\...........................\........\Expander.resx
..............\...........................\Forms
..............\...........................\.....\frmAbout.cs
..............\...........................\.....\frmAbout.designer.cs
..............\...........................\.....\frmAbout.resx
..............\...........................\.....\frmSave.cs
..............\...........................\.....\frmSave.designer.cs
..............\...........................\.....\frmSave.resx
..............\...........................\.....\frmSettings.cs
..............\...........................\.....\frmSettings.designer.cs
..............\...........................\.....\frmSettings.resx
..............\...........................\.....\frmZoom.cs
..............\...........................\.....\frmZoom.Designer.cs
..............\...........................\.....\frmZoom.resx
..............\...........................\.....\InputBoxDialog.cs
..............\...........................\.....\InputBoxDialog.resx
..............\...........................\Helper.cs
..............\...........................\Helpers
..............\...........................\.......\AssociationDrawer.cs
..............\...........................\.......\DotNetObject.cs
..............\...........................\.......\NameSpaces.cs
..............\...........................\.......\Program.cs
..............\...........................\images
..............\...........................\......\about16.png
..............\...........................\......\AboutImg.png
..............\...........................\......\BannerImg.png
..............\...........................\......\Collapse9.png
..............\...........................\......\Constructors16.png
..............\...........................\......\Draw16.png
..............\...........................\......\edging.png
..............\...........................\......\Events16.png
..............\...........................\......\Exit16.png
..............\...........................\......\Expand9.png
..............\...........................\......\Fields16.png
..............\...........................\......\help16.gif
..............\...........................\......\HideTree.png
..............\...........................\......\HideTree16.png
..............\...........................\......\Interfaces16.png
..............\...........................\......\MainCollapse13.png
..............\...........................\......\MainExpand13.png
..............\...........................\......\Method16.png
..............\...........................\......\open16.png
..............\...........................\......\print16.png
..............\...........................\......\Prop
..............\AutoDiagramerReflectorAddin
..............\...........................\AutoDiagramerReflectorAddin.csproj
..............\...........................\AutoDiagramerReflectorAddin.csproj.user
..............\...........................\AutoDiagramer_TemporaryKey.pfx
..............\...........................\AutoDiagrammerPackage.cs
..............\...........................\AutoDiagrammerWindow.cs
..............\...........................\AutoDiagrammerWindow.Designer.cs
..............\...........................\AutoDiagrammerWindow.resx
..............\...........................\bin
..............\...........................\...\Debug
..............\...........................\...\.....\AutoDiagramer.dll
..............\...........................\...\.....\AutoDiagramer.pdb
..............\...........................\Controls
..............\...........................\........\ClassDrawerContainerPanel.cs
..............\...........................\........\DrawableClass.cs
..............\...........................\........\DrawableClass.Designer.cs
..............\...........................\........\DrawableClass.resx
..............\...........................\........\Expander.cs
..............\...........................\........\Expander.Designer.cs
..............\...........................\........\Expander.resx
..............\...........................\Forms
..............\...........................\.....\frmAbout.cs
..............\...........................\.....\frmAbout.designer.cs
..............\...........................\.....\frmAbout.resx
..............\...........................\.....\frmSave.cs
..............\...........................\.....\frmSave.designer.cs
..............\...........................\.....\frmSave.resx
..............\...........................\.....\frmSettings.cs
..............\...........................\.....\frmSettings.designer.cs
..............\...........................\.....\frmSettings.resx
..............\...........................\.....\frmZoom.cs
..............\...........................\.....\frmZoom.Designer.cs
..............\...........................\.....\frmZoom.resx
..............\...........................\.....\InputBoxDialog.cs
..............\...........................\.....\InputBoxDialog.resx
..............\...........................\Helper.cs
..............\...........................\Helpers
..............\...........................\.......\AssociationDrawer.cs
..............\...........................\.......\DotNetObject.cs
..............\...........................\.......\NameSpaces.cs
..............\...........................\.......\Program.cs
..............\...........................\images
..............\...........................\......\about16.png
..............\...........................\......\AboutImg.png
..............\...........................\......\BannerImg.png
..............\...........................\......\Collapse9.png
..............\...........................\......\Constructors16.png
..............\...........................\......\Draw16.png
..............\...........................\......\edging.png
..............\...........................\......\Events16.png
..............\...........................\......\Exit16.png
..............\...........................\......\Expand9.png
..............\...........................\......\Fields16.png
..............\...........................\......\help16.gif
..............\...........................\......\HideTree.png
..............\...........................\......\HideTree16.png
..............\...........................\......\Interfaces16.png
..............\...........................\......\MainCollapse13.png
..............\...........................\......\MainExpand13.png
..............\...........................\......\Method16.png
..............\...........................\......\open16.png
..............\...........................\......\print16.png
..............\...........................\......\Prop