C# Struct

2019-09-30  本文已影响0人  柒轩轩轩轩

Struct 和 class 差不多,但有一些不同:

class 能有的成员, struct也可以有,但是一下几个不行:

  1. 无参构造函数
  2. 字段初始化器
  3. 终结器
    4.virtual或protected成员
public struct Point
{
  int x = 1; //illegal: field initializer
  int y;
  public Point() {} ; // illegal: parameterless constructor
  public Point(int x) {this.x = x;} // illegal: must assign field y
}
上一篇 下一篇

猜你喜欢

热点阅读