【LINQ】全ての要素が条件に一致するか確認するには(All限定子)

// データ
decimal[] scoreArray = { 10, 20, 30, 40, 50 };

// すべての要素の値が10以上かどうか調べる
// クエリ式の場合
var query = (from score in scoreArray
             select score).All(s => s >= 10);

// ラムダ式の場合
var lambda = scoreArray.Select(s => s).All(s => s >= 10);

// 結果 ⇒ True

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中