![](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 · 385 阅读 · 0 评论 -
面向对象程序基本设计原则
1、首先找到合适的对象;找到合适对象的一个常见方法便是找到各个用例中的名词和动词。名词可能会成为类型或者属性,而动词则可能成为类的方法。2、尽量降低耦合基于接口,而不是实现来编程。3、尽量保证代码重用尽量使用对象组合而不是类型继承、4、高级设计原则单一职责依赖倒转开放/封闭里氏替换原创 2012-07-12 09:20:27 · 310 阅读 · 0 评论 -
ANSI和Unicode
American National Standards Institute(ANSI——美国国家标准学会)American Standard Code for Information Interchange (ASCII ——美国信息交换标准码)ANSI字符集:ASCII字符集,以及由此派生并兼容的字符集,如:GB2312;于每种语言都制定了自己的字符集,导致最后存在的转载 2012-12-21 17:24:11 · 249 阅读 · 0 评论