Does anyone know if there is a way I can insert values into a C# Dictionary when I create it? I can, but don\'t want to, do
dict.Add(int, \"string\")
for each item
Just so you know as of C# 6 you can now initialize it as follows
var students = new Dictionary()
{
[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}
};
Much cleaner :)