2007-04-16から1日間の記事一覧

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(); まだ組み合わせの発想が乏しいようで。

汎用IndexOf

C#

IEnumerable汎用のIndexOfがないので書いた。 どこにないかというと「The .NET Standard Query Operators May 2006」やSequence.csに。なんでないんだ、あり得ないでしょ>MSさん 追加すべきと報告したいけど、どこに言えばいいんだろ。見落としだったらはず…