当前位置: 代码迷 >> 综合 >> C# 的 class 中能定义哪些东西
  详细解决方案

C# 的 class 中能定义哪些东西

热度:50   发布时间:2023-10-02 00:25:53.0

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;//正确的

通俗一点的说:分两行写是错误的,写在同一行里是可以的。

  相关解决方案