我初始化了一个对象:
SELECT "models_model"."first_name", COUNT("models_model"."id") AS "total" FROM "models_model" WHERE "models_model"."name" IN (...) GROUP BY "models_model"."last_name", "models_model"."author_id" ORDER BY "models_model"."id" ASC
填充后我需要迭代循环中对象的所有元素。
如何在object[,] A = new object[range.RowCount() + 1, range.ColumnCount() + 1];
?
我尝试过:for loop
但是对象没有属性for(var i = 0; i < A.Count(); i++){}
,也就是矩阵。
答案 0 :(得分:3)
对于这样的事情,您可能需要嵌套循环,如下所示:
for (int i = 0; i < A.GetLength(0); i++)
{
for (int j = 0; j < A.GetLength(1); j++)
{
//do your magic
}
}
答案 1 :(得分:0)
数组具有Length
属性:
for (var i = 0; i < A.Length; i++)
{
var b = A[i, 1];
}
Count()
是IEnumerable的方法