SelectMany與二維陣列

摘要:SelectMany與二維陣列


string[] weekMonth = { "January,February,March,April", "Monday,Tuesday,Wednesday,ThursDay,Friday,Saturday,Sunday" };
            IEnumerable<string> enumWM =
                from wms in weekMonth
                from wm in wms.Split(',')
                select wm.Substring(0, 3);


            IEnumerable<string> enumWM1 = weekMonth.SelectMany(x => x.Split(','),(x,x1)=>x1);

            foreach (var wm in enumWM1)
                Console.WriteLine(wm + " ");

            Console.Read();

            //January
            //February
            //March
            //April
            //Monday
            //Tuesday
            //Wednesday
            //ThursDay
            //Friday
            //Saturday
            //Sunday