说我有一个功能:
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 应该是什么类型?
我怎么写这个?