こんにちは私は何かをしようとしますPHPデータベースからデータを取り出し、2次元コレクション(辞書)に格納するもの 私はそれを正しく書いているかどうかわかりません。C# - データベースからデータを取得し、2次元ディクショナリに格納しますか?
のは、私のデータベーステーブルと期待される構造結果が
public ActionResult ShowBook()
{
var books = from v in db.Books
select v;
Dictionary<string, Dictionary<string, string>> test = new Dictionary<string, Dictionary<string, string>>();
foreach (var item in books)
{
test[item.Book_Type_ID][item.Author_ID] = item.Book_Name;
}
return .....
}
を(スクリーンショットを参照)、このようになりましょう。しかし、私は与えられたキーが存在していなかった
System.Collections.Generic.KeyNotFoundException:
」は、このエラーが発生しました辞書の中に。
どうすればいいですか?
偉大な回答サー – Jonesopolis