Здравствуйте.
Есть некоторый двухмерный массив, к примеру:
string[,] dataArray = new string[10, 10];
И этот массив заполнен некоторыми строковыми значениями, но не полностью, а только до некоторых значений. К примеру по измерению (dimension) - 0 до 4-х, а по измерению (dimension) - 1 до 5-ти.
Как посчитать до какого значения заполнен массив по каждому из измерений?
P.S. Знаком с методом:
.GetUpperBound(0)
.GetUpperBound(1)
но к сожалению этот метод считает размер всего массива по каждому из измерений, не обращая внимания на заполненность массива.
P.P.S. Запись в массив происходила последовательно и с самого начала массива