在创建类实例C#时运行函数

Mer*_*ury 1 c# class instance void

我有一些初始化代码,它们应该在创建类的新实例时运行,而不必调用.我该怎么办?

更新:

class Pice {

  public int Type;

  public void init() {

   Type = random(sudo);

  }

}
Run Code Online (Sandbox Code Playgroud)

现在我希望init在创建类的实例时只运行一次.那我该把它放在哪里呢?

Whe*_*s73 8

使用类构造函数.

 public class MyClass
        {
            public MyClass() 
            {
                //Initialise
            }
        }
Run Code Online (Sandbox Code Playgroud)

  • 为什么选择downvote?这是一个非常简单的问题的完美正确答案. (2认同)