class A { public const A Value = B.Value; } class B { public const A Value = default (A); } class C { public static void Main () { new B (); } }