靜態構造函數如何在這裏表現?靜態構造函數的行爲(C#)
class a
{
public static int x;
static a()
{
x = b.y + 1;
}
}
class b
{
public static int y = a.x + 1;
static b()
{
}
static void Main(String[] args)
{
Console.WriteLine("x={0} , y={1} ", a.x, b.y);
Console.ReadLine();
}
}
輸出::
X = 1,Y = 2
如何?