public static void Set(T[,] array, int index1, int index2, T value) { if (!typeof(T).TypeHandle.ToEETypePtr().IsValueType) { RuntimeImports.RhCheckArrayStore(array, value); } ByReference <T> .Store(InternalAddress(array, index1, index2), value); }