更新:2007 年 11 月
在下列程式碼範例中,Dictionary<(Of <(TKey, TValue>)>) 是以型別 Student 的執行個體進行初始化。
Dictionary<int, StudentName> students = new Dictionary<int, StudentName>()
{
{ 111, new StudentName {FirstName="Sachin", LastName="Karnik", ID=211}},
{ 112, new StudentName {FirstName="Dina", LastName="Salimzianova", ID=317, }},
{ 113, new StudentName {FirstName="Andy", LastName="Ruth", ID=198, }}
};
請注意,每個物件初始設定式中要有三組括號。最內部的括號包含 Scores 清單的物件初始設定式。下一組括號包含 Student 的初始設定式,而最外部括號包含索引鍵/值組的初始設定式,該組會加入至 students Dictionary<(Of <(TKey, TValue>)>)。最後,整個集合初始設定式都包含在括號中。
若要執行這個程式碼,請將該類別複製並貼上至在 Visual Studio 中所建立的 Visual C# 主控台應用程式專案。根據預設,這個專案是以 .NET Framework 3.5 版為目標,而且有 System.Core.dll 的參考,以及 System.Linq 的 using 指示詞。如果專案中缺少一個或多個要求,您可以手動加入。如需詳細資訊,請參閱 HOW TO:建立 LINQ 專案。
概念
參考