C#/VB コレクションの条件指定したデータが存在するかチェック(ラムダ式)

リスト・配列データを並び順を昇順や降順に並び替えるにはどうしたらいいですか?

存在チェックをしたい場合は、LINQラムダ式のExists区を使います。

目次

受講者数No.1!初心者からプロへ導く信頼のスクール

    短期間で習得可能!未経験から実践力を磨く充実のプログラム

    今なら無料相談でAmazonギフトカードがもらえる!

    存在するかをExists区で確認する

     LINQラムダ式のExists区を利用することで存在しているかを取得することができます。戻り値として、存在している場合は、「true」 していない場合は「false」を返します。

    ・C#
    コレクション.Exists(x => 条件)

    ・VB.NET
    コレクション.Exists(function(x) => 条件)

    Dim lstItem As New List(Of Integer)() From {1, 2, 3, 4, 5}
    Dim ret = lstItem.Exists(Function(x) x > 3)
    Debug.WriteLine(ret)
    List<int> lstItem = new List<int> { 1, 2, 3, 4, 5 };
    var ret = lstItem.Exists(x => x > 3);
    Debug.WriteLine(ret);

    リスキリングでキャリアアップしてみませんか?

    リスキリング(学び直し)は、経済産業省が推奨しており、

    今だけ、最大70%のキャッシュバックを受けることができます。

    リスキリング 給付金が出るスクール紹介

    最大70%の給付金が出るおすすめのプログラミングスクール!

    国策で予算が決められているため申し込みが多い場合は早期に終了する可能性があります!

    興味のある方はすぐに確認しましょう。

    よかったらシェアしてね!
    • URLをコピーしました!
    • URLをコピーしました!
    目次