原文:[.NET] 《Effective C#》快速笔记 - C# 高效编程要点补充

Effective C 快速笔记 C 高效编程要点补充 目录 四十五 尽量减少装箱拆箱 四十六 为应用程序创建专门的异常类 四十七 使用强异常安全保证 四十八 尽量使用安全的代码 四十九 实现与 CLS 兼容的程序集 五十 实现小尺寸 高内聚的程序集 这是该系列的最后一篇。也许有些理论有可能会过时,我想它仍有存在的必要,人的知识水平也是一个不断成长的过程,学会站在前人的肩膀上,尝试不断的借鉴与总 ...

2017-05-09 10:02 6 2363 推荐指数:

查看详情

[.NET] 《Effective C#快速笔记 - C# 中的动态编程

Effective C#快速笔记 - C# 中的动态编程   静态类型和动态类型各有所长,静态类型能够让编译器帮你找出更多的错误,因为编译器能够在编译时进行大部分的检查工作。C# 是一种静态类型的语言,不过它加入了动态类型的语言特性,可以更高效地解决问题。   一、目录 ...

Mon May 08 18:31:00 CST 2017 4 2517
[.NET] 《Effective C#快速笔记(一)- C# 语言习惯

Effective C#快速笔记(一)- C# 语言习惯 目录 一、使用属性而不是可访问的数据成员 二、使用运行时常量(readonly)而不是编译时常量(const) 三、推荐使用 is 或 as 操作符而不是强制类型转换 四、使用 Conditional ...

Mon Apr 24 16:33:00 CST 2017 16 6891
[.NET] 《Effective C#快速笔记(二)- .NET 资源托管

Effective C#快速笔记(二)- .NET 资源托管 简介   续 《Effective C#》读书笔记(一)- C# 语言习惯。   .NET 中,GC 会帮助我们管理内存,我们并不需要去担心内存泄漏,资源分配和指针初始化等问题。不过,它也并非万能,因为非托管资源需要 ...

Wed Apr 26 15:22:00 CST 2017 3 2447
[.NET] 《Effective C#快速笔记(四)- 使用框架

Effective C#快速笔记(四)- 使用框架   .NET 是一个类库,你了解的越多,自己需要编写的代码就越少。 目录 三十、使用重写而不是事件处理函数 三十一、使用 IComparable<T> 和 IComparer<T> 实现 ...

Wed May 03 19:20:00 CST 2017 1 2340
[.NET] 《Effective C#快速笔记(三)- 使用 C# 表达设计

Effective C#快速笔记(三)- 使用 C# 表达设计 目录 二十一、限制类型的可见性 二十二、通过定义并实现接口替代继承 二十三、理解接口方法和虚方法的区别 二十四、用委托实现回调 二十五、用事件模式实现通知 二十六、避免返回对内部类对象 ...

Fri Apr 28 17:25:00 CST 2017 2 2270
基础笔记(一):C#编程要点

前言 来源于手中日常摘录的资料和书籍,算是对看过的东西的总结,部分注有阅读心得,也有部分只提出大纲或结论。(备注:本篇文章中大部分要点需要有实际的开发经验,有助于阅读理解。) 目录 const和readonly is、as 条件编译 ...

Thu May 12 19:40:00 CST 2016 0 1820
Effective C#》读书笔记——了解.NET内存管理机制<.NET资源管理>

  我们知道C#是一门虚拟机语言,在C#编译器首先将C#代码编译成IL代码,运行程序时CLR(Common Language Runtime,公共语言运行时)通过调用JIT(just-in-time Compiler,即时编译器)来将IL代动态即时编译成可执行的机器码。在CLR中有一个非常重要 ...

Mon Oct 22 19:09:00 CST 2012 20 3582
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM