関数があるとします:
static void foo(int[,] arr, arg1)
{
//say arg1 = row - 1
for(int row = 0; row < arr.GetLength(0); row++)
{
for(int col = 0; col < arr.GetLength(1); col++)
{
MessageBox.Show(arr[arg1 , col]) // should be equal to arr[row-1,col]
}
}
}
foo(arr, "row-1"); // should be equal to arr[row-1,col]
でループ変数を参照したいarg1
。
これは可能ですか?
arg1 の型は何ですか?
これはどうやって書くの?