public static void Main()
Foo(Zero, "Constant zero");
Foo(ZeroRO, "Static zero");
Foo((object)0, "Boxed zero");
static readonly int ZeroRO = 0;
static void Foo(TestEnum bar, string message)
Console.WriteLine("{1}> Enum: {0}", bar, message);
static void Foo(object value, string message)
Console.WriteLine("{1}> Value: {0}", value, message);