C# строки многомерных массивов

Как в языке программирования C# передать строку многомерного массива? Например, предположим, что у меня есть следующее:

int[,] foo;
foo = new int[6,4];
int[] least;
least = new int[6];

for(int i = 0; i < 6; i++)
{
    least[i] = FindLeast(ref foo[i]);     //How do I pass the ith row of foo???
}

Кроме того, может ли кто-нибудь объяснить мне преимущества наличие прямоугольных и зубчатых массивов в С#? Встречается ли это в других популярных языках программирования? (Java?) Спасибо за помощь!

8
задан CodeKingPlusPlus 6 March 2012 в 19:14
поделиться