摘要: 45. 接口中的成员不应该超过20个。 a) 实际情况可能限制为12个 46. 避免接口成员中包含事件。 47. 避免使用抽象方法而使用接口替换。 48. 在类层次中显示接口。 49. 推荐使用显式的接口实现。 阅读全文
posted @ 2009-04-11 08:47 Vanglen 阅读(184) 评论(0) 推荐(0)
摘要: 23. Avoid friend assemblies, as it increases inter-assembly coupling. 24. Avoid code that relies on an assembly running from a particular location. 25. 使应用程序集尽量为最小化代码(EXE客户程序)。使用类库来替换包含的商务逻辑。 26. 避免给枚举变量提供显式的值。 阅读全文
posted @ 2009-04-11 08:46 Vanglen 阅读(191) 评论(0) 推荐(0)
摘要: 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 阅读全文
posted @ 2009-04-11 08:45 Vanglen 阅读(338) 评论(0) 推荐(0)
摘要: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using ... 阅读全文
posted @ 2009-04-10 17:08 Vanglen 阅读(435) 评论(0) 推荐(0)
摘要: 控制程序流程的两种方法.程序流程就是C#代码的执行顺序.这两种方法是: * 分支-有条件的执行代码.条件取决于计算的结果,例如:如果(ture)就执行这行代码. * 循环重复执行相同的语句(重复执行一定的次数,或者在满足测试条件后停止执行). 这两种方法都要用到布尔逻辑. 本章的主要内容: * 布尔逻辑的含义及其用法 * 如何控制代码的执行 阅读全文
posted @ 2009-04-09 18:59 Vanglen 阅读(395) 评论(0) 推荐(0)
摘要: http://www.51cto.com/art/200712/61956.htm 今天意外收获: 书名: C# 2005 & .NET 3.0高级编程(第5版) 出版社: ... 阅读全文
posted @ 2009-04-01 21:21 Vanglen 阅读(367) 评论(1) 推荐(0)
摘要: * C#的基本语法 * 变量及其用法 * 表达式及其用法 阅读全文
posted @ 2009-04-01 21:00 Vanglen 阅读(983) 评论(2) 推荐(0)
摘要: 我看这一章 本章中主要介绍了一些C#相关的理论知识. 理论和实践相结合,没有理论,怎么相合实践, 所以,我认为掌握一定的理论知识,还是十分有必要的, 尤其对咱们这些C#菜鸟们,越是不会就越是不能慌,不能急, 看吧,学吧, 一定要一步一个脚印,把自己的路走踏实了. 阅读全文
posted @ 2009-03-31 16:30 Vanglen 阅读(610) 评论(4) 推荐(0)