Задача Q. ReshapeExtension

Входной файл:Стандартный вход   Ограничение времени:2 сек
Выходной файл:Стандартный выход   Ограничение памяти:512 Мб
Максимальный балл:1  

Условие

Требуется написать на языке C# extension method public static Array Reshape(this Array array, params int[] dimensions), который изменяет размерность массива.

Расширение должно находиться в namespace MyExtensions

Если вместимость нового массива меньше предыдущего, выдать исключение BadSizeException (его отправлять в cats не нужно)


0.057s 0.020s 13