Двумерные Массивы!! ! как удалять часть маассива по измерениям

Двумерные Массивы!! ! как удалять часть маассива по измерениям
допустим есть ДУМЕРНЫЙ массив MASS[10,10000]

вначале записываются данные в нулевое измерение MASS[0, ]
потом в первое MASS[1, ]
потом MASS[2, ]
потом MASS[3, ]
и так далее... .
когда массив полностью записан запись начинается с начала
MASS[0, ] >> MASS[1, ] >> MASS[2, ] и так далее покругу

но запись идет не по порядку тоесть вначале может быть записано MASS[0, 999] = 1, а потом MASS[0,0] =2
перед записью в новое измерение его нада вначале полностью удалить

Поэтову собствено сам вопрос
как удалить все данные из массива но измерениям

естьли быстрый способ или только через цыкл

Я пробовал вначале использовать МАССИВ МАССИВОв, но перестал загружаться класс который содержал его (так как ЭТО все находится в DLL)

  • Array.Clear();

    Язык С-образный, так ведь?)