【发布时间】:2010-05-31 08:29:16
【问题描述】:
我正在尝试将整数数组存储到锯齿状数组中:
while (dr5.Read())
{
customer_id[i] = int.Parse(dr5["customer_id"].ToString());
i++;
}
dr5 是一个数据读取器。我将 customer_id 存储在一个数组中,我还想将分数存储在另一个数组中。 我想在while循环中有类似下面的东西
int[] customer_id = { 1, 2 };
int[] score = { 3, 4};
int[][] final_array = { customer_id, score };
谁能帮帮我? 编辑: 这是我尝试过的。没有显示任何值。
customer_id = new int[count];
score = new int[count];
int i = 0;
while (dr5.Read())
{
customer_id[i] = int.Parse(dr5["customer_id"].ToString());
score[i] = 32;
i++;
}
int[][] final = { customer_id, score };
return this.final;
【问题讨论】:
-
这里的映射是什么?每个 CustomerId 都有一个分数?
-
是的,每个 customerid 都有一个分数
-
我认为我从未见过这种故意用 C# 编写 C 代码的尝试;)
标签: c# jagged-arrays