运行 创建 class 实例 C# 的函数
Run function on creation of class instance C#
我有一段初始化程序代码,当 class 的新实例创建时应该 运行,而不必调用。我该怎么做?
更新:
class Pice {
public int Type;
public void init() {
Type = random(sudo);
}
}
现在我希望在创建 class 的实例时仅对 运行 进行一次初始化。那么我应该把它放在哪里呢?
使用 class 构造函数。
public class MyClass
{
public MyClass()
{
//Initialise
}
}
class Pice {
public Pice(){
this.init();
}
public int Type;
public void init() {
Type = random(sudo);
}
}
根据您的 class 名称对其进行格式化,粘贴到您的 class.cs 文件中,并添加您的初始化逻辑。
public ClassName() {
// initialization logic goes here
}
有关其他信息,请参阅 this page。
我有一段初始化程序代码,当 class 的新实例创建时应该 运行,而不必调用。我该怎么做?
更新:
class Pice {
public int Type;
public void init() {
Type = random(sudo);
}
}
现在我希望在创建 class 的实例时仅对 运行 进行一次初始化。那么我应该把它放在哪里呢?
使用 class 构造函数。
public class MyClass
{
public MyClass()
{
//Initialise
}
}
class Pice {
public Pice(){
this.init();
}
public int Type;
public void init() {
Type = random(sudo);
}
}
根据您的 class 名称对其进行格式化,粘贴到您的 class.cs 文件中,并添加您的初始化逻辑。
public ClassName() {
// initialization logic goes here
}
有关其他信息,请参阅 this page。