- 博客(5)
- 收藏
- 关注
原创 精通C#:Chapter5 封装-学习笔记
1、类是由字段数据以及操作这个数据的成员(构造函数、属性、方法、事件等)所构成的自定义类型;其中字段数据用来表示类实例的状态;2、为了保护状态数据的完整性,最好将数据字段定义为的私有的(或者受保护的),然后通过类型属性对数据提供受控制的访问;3、一旦定义了自定义的构造函数,则默认构造函数会自动移除;如果想保留默认构造函数,必须在代码中显示的进行定义;4、this关键字:提供对当前类实例
2016-07-26 23:35:02 247
原创 精通C#:Chapter4学习笔记
0、C#参数修饰符:无,out输出参数,ref引用参数,params参数数组,可选参数,命名参数;注意:分配给可选参数的值,必须在编译时确定,而不能在运行时确定,否则将得到编译时错误;1、.NET类型由类、结构、枚举、接口和委托组成;2、GetType(),typeof (xxx):Type表示某个.net实体的源数据描述,即数据的类型;3、Enum中的三个有用的:(1)ToS
2016-07-25 22:41:52 264
原创 精通C#:Chapter3学习笔记
1、应用程序对象:定义Main方法的类;2、static关键字:静态成员是类级别的,而不是对象级别的,使用时不用先定义对象;3、Main()方法是隐式私有的 private ;4、惯例:返回值0表示程序正常结束;其他值表示非正常结束;void Main()方法其实隐式返回0;5、System.Environment类中可以返回大量有关运行.NET应用程序的操作系统的细节;6、C
2016-07-20 22:50:08 255
原创 精通C#:Chapter2学习笔记
1、IDE 集成开发环境(Integrated Development Environment)2、csc.exe命令行的使用,用于编译C#代码;.rsp称为响应文件,作用类似于编译脚本;
2016-07-20 22:21:56 216
原创 C# 互斥锁(Mutex)
互斥锁(Mutex)互斥锁是一个互斥的同步对象,意味着同一时间有且仅有一个线程可以获取它。互斥锁可适用于一个共享资源每次只能被一个线程访问的情况 函数://创建一个处于未获取状态的互斥锁Public Mutex();//如果owned为true,互斥锁的初始状态就是被主线程所获取,否则处于未获取状态 Public Mutex(bool owned); 如果要获取一个
2016-07-12 17:01:22 523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人