配列でforeachで行うと、要素数全てに対して処理を行う。
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/arrays/using-foreach-with-arrays
配列string[10,2]があった場合に、[i,0]に対して処理を行いたいなら
for (int i = 0; i < array.GetLength(0); i++)
{
array[i,0]の処理
}
配列string[10,2]があった場合に、[0,i]に対して処理を行いたいなら
for (int i = 0; i < array.GetLength(1); i++)
{
array[0,i]の処理
}