示例代码: 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 转载于:https://www.cnblogs.com/netflu/archive/2006/06/07/419577.html