110,561
社区成员
发帖
与我相关
我的任务
分享
int[,] arr = new int[2, 3] {{1,2,3},{4,5,6} };
int rows = arr.GetLength(0);
int cols = arr.GetLength(1);
var p = from i in arr.Cast<int>() select i;
int[] tmparr = p.ToArray<int>();
int k = 5;
int index = Array.IndexOf(tmparr, k);
int ii = index / cols;
int jj = index % cols;
Console.WriteLine("index is {0},{1}", ii, jj);