using System;
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()
{
Console.WriteLine(“X={0},Y={1}”,A.X,B.Y);
}
}
结果及原理
using System;
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()
{
Console.WriteLine(“X={0},Y={1}”,A.X,B.Y);
}
}
结果及原理