- 博客(3)
- 收藏
- 关注
原创 IntPtr
C#中的IntPtr类型称为“平台特定的整数类型”,它们用于本机资源,如窗口句柄。资源的大小取决于使用的硬件和操作系统,但其大小总是足以包含系统的指针(因此也可以包含资源的名称)。所以,在您调用的API函数中一定有类似窗体句柄这样的参数,那么当您声明这个函数时,您应该将它显式地声明为IntPtr类型。例如,在一个C#程序中调用Win32API mciSendString函数控制光盘驱动器,...
2018-10-19 15:37:30
256
转载 【C#】全局变量、全局静态变量、局部变量、局部静态变量的区别
C#中变量分为:全局变量、静态全局变量、局部变量和静态局部变量。 1、按存储区域分 (1)全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域; (2)局部变量存放在内存的栈区。 2、按作用域分 (1)全局变量在整个工程文件内都有效; (2)静态全局变量只在定义它的文件内有效; (3)静态局部变量...
2018-10-18 10:06:32
5538
转载 【C#】Activator.CreateInstance用法
Activator 类包含用于在本地创建对象类型的方法。 无法继承此类。简单说 Activator.CreateInstance :使用与指定参数匹配程度最高的构造函数来创建指定类型的实例。使用Activator.CreateInstance 的实际作用是什么呢?是因为 想创建一个方法 方法中传入一个类的名称 然后就能返回一个这个类的实例 ,这样的做法让程序有更高的拓展性,下面附上 项...
2018-10-17 14:49:38
2310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人