玄机论坛-专业的C#交流论坛 交流QQ群: 16885911如有疑问,请加入官方群询问
您需要 登录 才可以下载或查看,没有帐号?关闭注册
x
当前进度:
奇门遁甲实战篇: 第2节
C#交流群:16885911
C#窗体修炼手册-奇门遁甲实战项目(项目介绍) http://bbs.msdn5.com/forum.php?mod=viewthread&tid=1678
本节内容摘要
代码改造的原则: 1.为什么需要改造; 1.代码冗余(相同的代码很多) 2.为了减少工作量,并且增加代码的性能.代码的可读性.
2.原则性 1.尽量使用对象方法来调用; 2.使用外部类库;更新文件时很方便,只需要更新功能DLL不需要更新主程序. 3.代码结构清晰 3.需要注意的地方 1.主程序与类库的Framework版本保持一致(类库的版本可低于主程序.但是不要高于主程序)[不推荐这种不一致的形式] 2.选择引用的方式 1.工程引用 相比DLL引用的好处: 1.代码更新时,同步更新 2.DLL引用 4.开始优化 1.提取相同的公共数据,并且修改主程序调用的对象 2.移除主程序对SQL的引用; 3.提取主程序方法至类库中
5.静态构造函数 普通类: 构造函数与类名相同 带有修饰符. 可带参数 静态类 构造函数与类名相同 不能带修饰符private/public (但是需要static修饰) 不能带参数 调用次数(仅一次) 访问时间:当代码第一次调用静态成员/方法时,静态构造方法仅被调用一次; 不要使用:Application.StartupPath 推荐使用:AppDomain.CurrentDomain.BaseDirectory
|