![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计
FrankYuo
这个作者很懒,什么都没留下…
展开
-
C#中异常使用的注意事项
一、避免throw中将异常堆栈信息吃掉 二、处理未捕获异常和多线程异常 三、避免在调用栈较低位置记录异常 最适合进行异常记录和报告的是应用程序的最上层,这通常是UI层。假设存在这样的一个应用程序,它的BLL层,即可能被一个Winform窗口程序调用,也可能被一个控制台应用程序调用,那么如果要在BLL模块向管理员报告异常的时候,你不知该使用MessageBox方法还是Console.W转载 2012-07-11 17:35:20 · 378 阅读 · 0 评论 -
面向对象程序基本设计原则
1、首先找到合适的对象; 找到合适对象的一个常见方法便是找到各个用例中的名词和动词。名词可能会成为类型或者属性,而动词则可能成为类的方法。 2、尽量降低耦合 基于接口,而不是实现来编程。 3、尽量保证代码重用 尽量使用对象组合而不是类型继承、 4、高级设计原则 单一职责依赖倒转开放/封闭里氏替换原创 2012-07-12 09:20:27 · 304 阅读 · 0 评论 -
ANSI和Unicode
American National Standards Institute(ANSI——美国国家标准学会) American Standard Code for Information Interchange (ASCII ——美国信息交换标准码) ANSI字符集:ASCII字符集,以及由此派生并兼容的字符集,如:GB2312; 于每种语言都制定了自己的字符集,导致最后存在的转载 2012-12-21 17:24:11 · 244 阅读 · 0 评论