Mega Code Archive

 
Categories / C# / LINQ
 

ToDictionary

using System; using System.Collections.Generic; using System.Linq; using System.Text; public class MainClass {     public static void Main() {         var scoreRecords = new[] { new {Name = "A", Score = 50},                                 new {Name = "B" , Score = 40},                                 new {Name = "C", Score = 45}                               };         var scoreRecordsDict = scoreRecords.ToDictionary(sr => sr.Name);         Console.WriteLine("Bob's score: {0}", scoreRecordsDict["Bob"]);     } }