在 Python 中我可以写
def myMethod():
#some work to find the row and col
return (row, col)
row, col = myMethod()
mylist[row][col] # do work on this element
但在 C# 中,我发现自己在写
int[] MyMethod()
{
// some work to find row and col
return new int[] { row, col }
}
int[] coords = MyMethod();
mylist[coords[0]][coords[1]] //do work on this element
Pythonic 的方式显然要干净得多。有没有办法在 C# 中做到这一点?