C# 的 class 中能定义哪些东西:方法、属性、字段、常量、所引器。如:
T_CustomersBLL bll = new T_CustomersBLL();//这是一个字段,定义一个私有字段。(也是new一个对象)。
int Name;//这是一个字段,定义一个私有字段。
不要在字段初始化的时候引用另外一个非 static 成员。如:
private T_CustomersBLL bll = new T_CustomersBLL();
private int age = bll.Get(1).Age;//这是错误的,这里不能直接引用bll
但是,下面这种写法是正确的:
private int age = new T_CustomersBLL().Get(1).Age.Value;//正确的
通俗一点的说:分两行写是错误的,写在同一行里是可以的。