.Net Framework
congrui
这个作者很懒,什么都没留下…
展开
-
未托管资源-平台调用(P/Invoke)
所谓非托管资源是你通过P/Invoke之类方法得到的os资源,CLR没有办法帮你释放这些资源。如果你对这些资源提供了包装WrapSource。那么这个WrapSource是托管资源了.他可能管理了非托管资源。但他自己是托管的。#中的API就是Win32API,即平台调用(P/Invoke),一种调用非托管的DLL中函数的.net特性。 Windows API 是作为 Windows 操作系统一部分原创 2008-04-28 16:38:00 · 429 阅读 · 0 评论 -
反射技术
反射技术 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 1、.NET可执行应用程序结构 程序代转载 2010-04-16 14:51:00 · 272 阅读 · 0 评论 -
早期绑定和晚期绑定
当对象分配给对象变量时,Visual Basic 编译器执行名为“绑定”的进程。当对象分配给声明为特定对象类型的变量时,该对象为“早期绑定”。早期绑定对象允许编译器在应用程序执行前分配内存以及执行其他优化。例如,下面的代码段声明了一个 FileStream 类型的变量: Add Imports statements to the top转载 2010-04-16 14:59:00 · 1011 阅读 · 0 评论