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);
}
}程序输出:
X = 1, Y = 2