///================================== /// Where:条件を記載 /// 条件に応じて値を抽出 ///================================== public static void mFilter_01() { //------------------------------------------- /* 余りが1(奇数):elem % 2 == 1 */ //------------------------------------------- List ilSrc = new List { 3, 2, 9, 6 }; var ilFiltered = (ilSrc.Where(elem => elem % 2 == 1)).ToList(); ilFiltered.ForEach(c => Console.Write(c + ",")); // {3, 9} Console.WriteLine(""); //------------------------------------------- /* 余りが1(奇数):elem % 2 == 1 */ //------------------------------------------- var src = new[] { 3, 2, 9, 6 }; var filtered = src.Where(elem => elem % 2 == 1); foreach (var item in filtered) { Console.Write(item + ","); } // {3, 9} }