19 对象和集合初始化设定项

对象和集合初始化设定项作用:

方便对象和集合初始化;

使LINQ查询创建新的匿名类型;

        static void Main(string[] args)
        {
            List<Person> personList = new List<Person> { new Person() { Name = "allen" } };
            var temp = from i in personList select new { i.Name, AgeScope ="Old" };
            
            foreach(var item in temp)
            {
                Console.WriteLine(string.Format("{0}:{1}", item.Name, item.AgeScope));
            }

        }

        class Person
        {
            public string Name { get; set; }
        }

 

posted @ 2016-01-14 14:33  小-黑  阅读(92)  评论(0)    收藏  举报