public static void Main()
var intObject = (object) 13;
var stringObject = (object) "FizzBuzz";
var arrayObject = (object) new[] {"Fizz", "Buzz"};
var intValue = intObject.As<int>();
var stringValue = stringObject.As<string>();
int arrayCount = arrayObject.As<string[]>().Length;
Console.WriteLine(intValue);
Console.WriteLine(stringValue);
Console.WriteLine(arrayCount);