次のようなコンテナを作成する必要があります:Container.Add(RowIndex、ValueIndex);
辞書にはキーと値があるだけで、これは私には良くありません。また、2つのコンテナを使用して行を作成し、必要に応じてインデックスを作成する方法がわかりません。
例:
Container[Row][Index]:
Container[0][0] = "Apple";
Container[0][1] = "Orange";
Container[1][0] = "Number";
このコンテナをSQLの読み取りに使用しようとしているためです。次の結果が得られたら、現在の行の値に+1を追加します。そして、インデックスはフィールド値を意味します。
コード内:
int row = 0;
while (ObjReader.Read())
{
foreach (var result in ObjReader)
ReadList.Add(row, result.ToString());
row++;
}
ObjReader.NextResult();
これは読書用です
そして今、別のクラスに結果を取得します
public string Field(int row, int index)
{
return ReadList[row][index];
}