エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
第4回 Findメソッドとnull許容型(2/5) - @IT
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
第4回 Findメソッドとnull許容型(2/5) - @IT
ForEachだけではない繰り返しメソッド 実は、System.Arrayクラスやジェネリック・コレクションのクラス... ForEachだけではない繰り返しメソッド 実は、System.Arrayクラスやジェネリック・コレクションのクラスなどが持つ繰り返しメソッドはForEachメソッドだけではない。Find、FindIndex、FindAllのような検索系のメソッドも持っている。 FindメソッドはForEachメソッドとよく似ているが、繰り返しではなく検索に特化したメソッドである。 主な相違は2つある。 1つは、第2引数で指定するデリゲートがAction<T>ではなくPredicate<T>になっていることである。つまり、メソッドの戻り値がvoid型ではなくbool型になっている。メソッドがtrueを返すと繰り返しを打ち切るようになっている。もう1つは、引数のメソッドがtrueを返したときの列挙値を、Findメソッドそのものの戻り値として返すことである。 さて、ここで注目したいのは、trueを返すと繰り返