using System.Collections.Generic;
public static void Main()
Dictionary<byte, object>[] array =
new Dictionary<byte, object>() { { 1, "blablabla" } },
new Dictionary<byte, object>() { { 1, "blablabla2" } }
Console.WriteLine(array.GetType().Name);
var types = array.GetType().GetGenericArguments();
for (var i = 0; i < types.Length; i++)
Console.WriteLine(types[i].Name);
Console.WriteLine("Hello World");