更新:2007 年 11 月
示例
在下面的代码示例中,使用 Student 类型的实例初始化一个
C# | 复制代码 |
---|---|
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
编译代码
若要运行这段代码,请将该类复制并粘贴到已经在 Visual Studio 中创建的 Visual C# 控制台应用程序项目中。默认情况下,此项目针对的是 .NET Framework 3.5 版,并且具有一个对 System.Core.dll 的引用和一条针对 System.Linq 的 using 指令。如果项目不满足上面的一个或多个要求,则您可以手动添加它们。有关更多信息,请参见