C# 配列またはリストに指定した値が存在するかを確認する
C#で配列またはリストに指定した値が存在するかを確認するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
指定した値が存在するかを確認
指定した値が存在するかを確認するには、Linqの「Any」を使用することで可能です。
// 配列を用意
int[] num = new int[] {1, 2, 3, 4, 5};
// 値が含まれているかを判定
bool reault = num.Contains(1); // true
以下は、指定した値が存在するかを確認して結果を表示するだけのコードとなります。
using System;
using System.Collections.Generic;
using System.Linq;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
// Listを用意
var list = new List<int> {1,2,3,4,5,1,2,3};
try
{
bool reault1 = list.Contains(1);
Console.WriteLine($"実行結果は{reault1}です"); //true
bool reault2 = list.Contains(6);
Console.WriteLine($"実行結果は{reault2}です"); //false
}
catch (Exception e)
{
System.Console.WriteLine(e.ToString());
}
}
}
}
実行結果
-
前の記事
jquery 指定した要素と同じ階層の兄弟要素を範囲を指定して変更する 2021.09.19
-
次の記事
Linux moreコマンド実行中にファイルの行数を表示する 2021.09.19
コメントを書く