随笔分类 - C#
摘要:恢复内容开始 1 类和结构 类和结构实际上都是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的方法。都用new来声明实例。 类定义了类的每个对象(实例)可以包含什么数据和功能。 结构struct是值类型(stack),类class是引用类型(heap),结构不支持继承;较小的数据类型使用
阅读全文
摘要:版本:Matlab 2016a,VS2015 一 Matlab 生成dll 1 安装MCRInstaller 安装包的位置就在matlab的安装目录下,(…R2016b\toolbox\compiler\deploy\win64) 双击运行。此安装包主要是用于matlab打包文件所用。 2 编写ma
阅读全文
摘要:1 this 指的是这个对象本身,用于: (1) 在定义类时,写this. 后vs会出现这个类的非静态成员; (2) 一般在构造函数中使用,区分字段和局部变量; (3) 用作构造函数初始化器,用于在一个构造函数中调用另一个构造函数;这个关键字指定在调用的构造函数前,.NET 实例化过程对当前类使用非
阅读全文
摘要:1 初始化 C#会把没有初始化的标记为错误。确保变量会在使用前初始化: 变量是类或结构体里的字段,没有显示初始化,默认值是0; 方法的局部变量必须在使用前显示初始化; 2 var 根据变量的初始化值推断变量的类型,之后就不能再改变变量的值了。 匿名类型 :var doctor = new{ Firs
阅读全文
摘要:1 ini文件读写 kernel32.dll是Windows中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。 为什么要来讨论读写in
阅读全文
摘要:1 类库的引用 (1) 类库的引用是使用名称空间的物理基础,不同技术类型的项目会默认引用不同的类库 (2) DLL引用,黑盒引用,无源代码 可用nuget打包引入。依赖库会自行解决 自己在solution里新建了类库,project需要引入reference里,然后程序里写using namespa
阅读全文
浙公网安备 33010602011771号