摘要:
由于运行效率和代码可维护性问题,应尽量避免使用构造函数的复合调用,C#4.0可以使用参数默认值语法解决,之前的版本用this或base调用构造函数重载 阅读全文
随笔档案-2011年7月5日
Effective C# 学习笔记(十三)对静态类成员使用合适的初始化方式
2011-07-05 22:52 by 小郝(Kaibo Hao), 417 阅读, 收藏,
摘要:
静态成员变量的构造会引起某些麻烦,若其初始化失败会引起CLR终止你的应用程序,所以最好在静态构造函数中用异常处理机制保证其正确初始化,即使出错也有处理方法 阅读全文
Effective C# 学习笔记(十二) 多用成员变量初始化,少用指定赋值
2011-07-05 22:49 by 小郝(Kaibo Hao), 518 阅读, 收藏,
摘要:
由于构造函数可以重载,对于成员变量的初始化最好还是在声明时赋值,以免重载后忘记赋值,而成员变量的赋值会在构造函数执行前执行 阅读全文
浙公网安备 33010602011771号