在java中,您可以在任何类中添加静态操作块,并在应用程序启动时调用它:
class test{
static{
//do some operation when the application starts.
}
}
c#中的等价物是什么? 感谢
答案 0 :(得分:3)
class Test {
static Test() {
// …
}
}
答案 1 :(得分:2)
C#中的等价物是静态构造函数:
class Test
{
static Test()
{
//do some operation before accessing to any member of the class
}
}
保证在访问任何类成员之前执行静态构造函数。但是不能保证在应用程序启动时调用它。
答案 2 :(得分:1)
它被称为静态构造函数:
class test
{
static test()
{
//do some operation when the application starts.
}
}
答案 3 :(得分:1)
使用静态构造函数
class test
{
static test()
{
// do some job
}
}
答案 4 :(得分:0)
如果我回想起来并不容易,你必须求助于静态构造函数。 试着看看Microsoft documentation