2007-04-16 LINQ IndexOf C# やっぱりLINQにIndexOfはいらないかも。簡単に書けた。LINQ版IndexOf int[] numbers = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 }; int index = numbers.TakeWhile( n => n != 7 ).Count(); まだ組み合わせの発想が乏しいようで。