C# C语言中的Java静态语句#
可能重复:C# C语言中的Java静态语句#,c#,java,.net,static,C#,Java,.net,Static,可能重复: 是否有相当于: public class people { private static int x; //... static { x = 3; } } JAVA在C#.NET中的应用?是的,它看起来基本相同 public class People { private static int x; static People() { x = 3; } } 但你也可以这样做:
是否有相当于:
public class people {
private static int x;
//...
static {
x = 3;
}
}
JAVA在C#.NET中的应用?是的,它看起来基本相同
public class People
{
private static int x;
static People()
{
x = 3;
}
}
但你也可以这样做:
public class People
{
private static int x = 3;
}
是的,看起来差不多
public class People
{
private static int x;
static People()
{
x = 3;
}
}
但你也可以这样做:
public class People
{
private static int x = 3;
}
您可以使用静态构造函数
static people()
{
x= 3;
}
看
或者你可以按原样初始化它
private static int x = 3;
您可以使用静态构造函数
static people()
{
x= 3;
}
看
或者你可以按原样初始化它
private static int x = 3;
另外:还有:)-你显然比我打字快:)注意,根据初始化是在cctor内部还是外部,以及是否存在cctor,在保证字段初始化的时间方面存在着非常细微的差异。如果您感兴趣,请参阅Jon关于该主题的文章显然,您键入的速度比我快:)请注意,根据初始化是在cctor内部还是外部,以及是否存在cctor,在保证字段初始化的时间方面存在着非常细微的差异。如果你感兴趣的话,看看乔恩关于这个主题的文章。我更快是因为我没有查找文档引用。我更快是因为我没有查找文档引用。