收藏(一)编程的细节与习惯笔记

1.尽量使用prive 或 proteted 等访问修饰符、不要直接使用public
2.不要滥用string 类型、numeric类型 多用其他类型替代
3. 每次使用string对象 的时候,指针再指向新的一个string 因此,在实际使用中尽量使用stringBuilder 字符对象
4.用string 字符串的时候赋值尽量用string. Empty.
5.应该视情况而定选择数组或是集合
6.判断状态尽量使用bool
bool Check = false;
if(!Check)
{
// 执行一些操作
}

7.as类型转换的时候,对转换的值进行null判断
class A
{

}
class B : A
{

}
B objB = new B();
A objA1 = (A) objB;
A objA2 = objB as A;
if( objA2 != null)
{
//执行所需的操作
}

8.如果想让别人无法该自己的代码用sealed密封类
9.避免在每个类中声明destructor,避免损害类的生命周期。

10.在寻更换内不要调用其他方法
11.不要在循环里处理异常
12.不要通过异常来处理应用程序逻辑
13 应该多注意用foreanch 循环

posted @ 2015-12-18 21:10  西瓜冰镇老板  阅读(132)  评论(0编辑  收藏  举报