会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
stone lv
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2015年3月23日
第六章 管理类型(In .net4.5) 之 创建类型
摘要: 本章内容包括 C#5中如何更好的创建类型 以及 如何扩展现有类型。
阅读全文
posted @ 2015-03-23 15:23 stone lv
阅读(160)
评论(0)
推荐(0)
2015年3月20日
第五章 管理程序流(In .net4.5) 之 异常处理
摘要: 1. 概述 本章包括.net4.5中异常处理相关的部分。2. 主要内容 2.1 处理异常 ① try、cahtch、finally 机制,无需多言。 ② 使用 Environment.FailFast 方法,可以立即终止程序,并写入系统事件日志。会绕过finally的执行。publi...
阅读全文
posted @ 2015-03-20 11:53 stone lv
阅读(258)
评论(0)
推荐(0)
2015年3月19日
第四章 管理程序流(In .net4.5) 之 事件和回调
摘要: 1. 概述 本章讲解如何使用 委托、lambda表达式 和 匿名方法 来创建和使用事件。2. 主要内容 2.1 理解委托 委托是一种用方法签名形式定义的类型。可以让它指向其他方法,可以通过它调用其他方法。 ① 委托支持多播(multicasting),可以用 + 和 += 操作符绑定...
阅读全文
posted @ 2015-03-19 18:15 stone lv
阅读(245)
评论(0)
推荐(0)
第三章 管理程序流(In .net4.5) 之 实现程序流
摘要: 1. 概述 本章内容包括 布尔表达式、流控制方式、集合遍历 以及 流跳转。2. 主要内容 *由于该章内容比较基础,日常用的也很多,故对一些常用的基础内容不再赘述。 2.1 使用布尔表达式 熟悉下列比较运算符:>, =, .Enumerator e = new people.GetEnum...
阅读全文
posted @ 2015-03-19 11:17 stone lv
阅读(157)
评论(0)
推荐(0)
2015年3月18日
第二章 管理程序流(In .net4.5) 之 管理多线程
摘要: 1. 概述 本章包括同步资源以及取消长时间任务相关的内容。2. 主要内容 2.1 同步资源 ① lock关键字实现。会阻塞程序,有可能会导致死锁。 ② volatile关键字可以禁用编译优化,用于避免优化代码时对多线程的影响。private static volatile int _...
阅读全文
posted @ 2015-03-18 16:27 stone lv
阅读(173)
评论(0)
推荐(0)
2015年3月17日
第一章 管理程序流(In .net4.5) 之 实现多线程和异步处理
摘要: 1. 概述 本章主要讲解.net4.5如何实现多线程和异步处理的相关内容。2. 主要内容 2.1理解线程 ① 使用Thread类publicstaticclassProgram { publicstaticvoidThreadMethod() { for(inti=0;i类,你可以定义...
阅读全文
posted @ 2015-03-17 17:28 stone lv
阅读(422)
评论(0)
推荐(0)
2015年3月10日
第十三章 接口
摘要: 1. 概述 本章将讨论如何定义和使用一个接口,还要提供一些指导原则,帮助你判断何时应该使用接口而不是基类。2. 名词解释3. 主要内容 3.1 类和接口继承 ① 在CLR中,任何类都肯定是从一个类(而且只能是一个从Object派生的类)派生的。 ②CLR还允许开发人员定义接口,它实...
阅读全文
posted @ 2015-03-10 14:21 stone lv
阅读(279)
评论(0)
推荐(0)
2015年3月6日
第十二章 泛型
摘要: 1. 概述 泛型(generic)是CLR和编程语言提供的一种特殊机制,它支持另一种形式的代码重用,即“算法重用”。 泛型为开发人员提供了以下优势: ① 源代码保护。(针对C++的模板技术) ② 类型安全。 ③ 更加清晰的代码。(减少转型次数) ④ 更佳的性能。(值类型无需装箱)2. 名...
阅读全文
posted @ 2015-03-06 17:37 stone lv
阅读(195)
评论(0)
推荐(0)
2015年3月5日
第十一章 事件
摘要: 1. 概述 类型之所以能提供事件通知功能,是因为类型维护了一个已登记方法的列表。事件发生后,类型将通知列表中所有已登记的方法。2. 名词解释3. 主要内容 3.1 设计要公开事件的类型 ① 第一步:定义类型来容纳所有需要发送给事件通知接收者的附加信息。(EventArgs) ② 第二...
阅读全文
posted @ 2015-03-05 15:49 stone lv
阅读(115)
评论(0)
推荐(0)
2015年3月2日
第十章 属性
摘要: 1. 概述 本章讨论类型中的各种属性。2. 名词解释 ① 属性:属性允许源代码用一个简化的语法来调用一个方法。 ② 访问器方法:封装了字段访问的方法通常称为 访问器方法。 ③ 自动实现属性(Automatically Implemented Property, AIP): C#提供的一种更简...
阅读全文
posted @ 2015-03-02 16:10 stone lv
阅读(150)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页