C# 从二维数组中获取数组中的值
来自Python,我可以轻松地执行C# 从二维数组中获取数组中的值,c#,arrays,multidimensional-array,C#,Arrays,Multidimensional Array,来自Python,我可以轻松地执行array[0][0],但在C#中似乎不是这样 当我试图从MySQL数据库中获取数据时,它给了我一个2D数组,因此需要使用2D数组 数组如下所示: [[hello], [world]] int val = a[2,3]; 我只想取字符串“你好”。我将如何管理它?您使用 string value = array[0,0]; 您可以像这样访问多维数组: [[hello], [world]] int val = a[2,3]; 上面的语句从数组的第3行获取第
array[0][0]
,但在C#中似乎不是这样
当我试图从MySQL数据库中获取数据时,它给了我一个2D数组,因此需要使用2D数组
数组如下所示:
[[hello], [world]]
int val = a[2,3];
我只想取字符串“你好”。我将如何管理它?您使用
string value = array[0,0];
您可以像这样访问多维数组:
[[hello], [world]]
int val = a[2,3];
上面的语句从数组的第3行获取第4个元素
在您的情况下,它将是:
string val = a[0,0];
非常简单:
arrray[0,0]
此处:
var array= new String[,] {{"Hello","World"}};
string value=array[0,0];
try array[0,0]您使用的是通过行枚举的读取器吗?第二个维度是列。使用MySQL DataAdapter将结果放入DataTable可能更容易。然后可以从数据表中使用两个维度来访问数据。通常情况下,您不关心行号,而是从列内容中筛选数据,而不关心行号。请发布代码,说明如何获取数据,因为它通常不是二维数组。