public static ProcessData ObjectOld() { ProcessData data = new ProcessData(); data.Id = 123; data.Name = "LinqInAction"; data.Memory = 1024 * 1024; return data; }
public static ProcessData ObjectInitializer() { ProcessData data = new ProcessData{ Id = 123, Name = "LinqInAction", Memory = 1024 * 1024 }; return data; }
public List<ProcessData> CollectionOld() { List<ProcessData> lstProcesses = new List<ProcessData>(); ProcessData process = new ProcessData(); process.Id = 1; process.Name = "devenv"; lstProcesses.Add(process); process = new ProcessData(); process.Id = 2; process.Name = "firefox"; lstProcesses.Add(process); return lstProcesses; }