C#高级编程学习笔记(三)

61.异步编程 async 和await 关键字 在后台运行,通常在线程或任务的帮助下,并不会阻塞调用线程。 3种模式:异步模式,基于事件的异步模式,基于任务的异步模式。 62.进程与线程 程序在启动时,系统会在内存中创建一个进程。进程是程序运行所需资源的集合,这些资源包括虚地址空间、文件句柄和...

2018-08-30 18:17:33

阅读数:36

评论数:0

C#高级编程学习笔记(二)

31.比较值类型的相等性  ReferenceEquals()用于比较引用,Equals()用于比较值。比较运算符可以看作一个中间项,但最大的区别是值类型需要装箱才能把它转化为引用。 32.比较运算符重载 语句if(a==b)对于类,这个语句在默认状态下会比较引用a和b,检测这两个引用是否指向内...

2018-08-09 17:01:49

阅读数:74

评论数:0

C#高级编程学习笔记(一)

在公司前辈的指导下,决定再次去巩固C#语法,经过挑选,选择了《C#高级编程》这本书。这本书在对原理性的东西讲解的时候比较透彻,讲的也很深入,对于很多上学时期比较模糊的概念都给出了解答。所以做了很多笔记,贴在这里方便以后进行查阅。 1.引用类型和值类型的区别? 在C#中值类型的变量直接存储数据,而...

2018-08-06 23:11:57

阅读数:39

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭