-
[C#] コレクション要素で条件に合致する最初の要素を取得する(.First、.FirstOrDefault)
2021/7/19 2022/11/11 LINQ
コレクション要素で条件に合致する最初の要素を取得するには .First、.FirstOrDefault を使用します。 .Firstは対象の要素が存在しない場合はExceptionが発生しますが、 . ...
-
[C#] 要素全てが条件に合致しているか判定する(.All)
2021/7/18 2022/6/25 LINQ
コレクション要素の全てが条件に合致しているか判定するには、.All() を使用します。 サンプル 例1)List型の場合 using System.Collections.Generic; using ...
-
[C#] 要素のいずれかが条件に合致しているか判定する(.Any)
2021/7/17 2022/6/25 List, Dictionary, LINQ
コレクション要素のいずれかが条件に合致しているか判定するには、.Any() を使用します。 サンプル 例1)List型の場合 using System.Collections.Generic; usi ...
-
[C#] リスト要素の並び順を逆にする(.Reverse)
リスト要素の並び順を逆にするには、.Reverse() を使用します。 サンプル 例1)List<int>の並び順を逆順にする using System; using System.Col ...
-
[C#] コレクション要素の平均値を取得する(.Average)
2021/7/15 2022/6/25 LINQ
コレクション要素の平均値を取得するには、.Average() を使用します。 サンプル 例1)List<int>型の場合 using System.Linq; //int型のList Li ...
-
[C#] リスト要素の最小値、最大値を取得する(.Min、.Max)
2021/7/14 2022/6/25 LINQ
リスト要素の最小値、最大値を取得するには.Min()、.Max() を使用します。 サンプル 例1)List<int>の最小値、最大値を求める using System; using Sy ...
-
[C#] KeyValue型のjson文字列をDictionary型に変換する
2021/7/13 2021/7/25 json
KeyValue型のjson文字列をDictionary型に変換するサンプルです。 サンプル 例)KeyValue型のjson文字列をDictionary型に変換する using System.Col ...
-
[C#] Dictionaryをjson文字列に変換する
2021/7/12 2021/7/27 json
Dictionary型のデータをjson文字列に変換するサンプルです。 日本語を扱う場合は注意が必要です。 サンプル 例1)Dictionaryをjsonに変換する using System.Text ...
-
[C#] Listを生成する
2021/7/11 2022/9/11 List
Listを生成するサンプルです。 サンプル 例1)List<int>を生成する using System.Collections.Generic; List<int> list ...
-
[C#] DictionaryのValue値からキーを取得する
2021/7/10 2022/6/25 Dictionary, LINQ
DictionaryのValue値からキーを取得するサンプルです。 サンプル 例)Value値からKeyを取得する using System.Collections.Generic; using Sy ...
-
[C#] Dictionaryの要素を削除する(.Remove、.Clear)
2021/7/9 2021/8/28 Dictionary
Dictionaryの要素を削除するサンプルです。 指定した要素を削除するには.Remove()、全要素を削除するには.Clear()を使用します。 サンプル 例1)指定したKeyの要素を削除する u ...
-
[C#] カンマ区切り文字列(CSV)→配列に変換する
カンマ区切り文字列(CSV)を配列に変換するサンプルです。 サンプル 例1)カンマ区切り文字列を配列に変換する //CSV文字列 string csv = "札幌,,名古屋,,福岡"; //CSV文字 ...
-
[C#] 自身のIPv4アドレスを取得する
2021/7/7 2021/8/24
自身のIPv4アドレスを取得するサンプルです。 サンプル IPv4アドレスが1つしか割り当てられていない前提です。 例)IPv4アドレスを取得する using System.Net; using Sy ...
-
[C#] モニターの解像度を取得する
2021/7/6 2022/6/21
モニターの解像度を取得するサンプルです。 メインモニターの解像度のみ取得するサンプルと 接続している全てのモニターの解像度を取得するサンプルです。 サンプル 例1)メインモニターの解像度を取得する u ...
-
[C#] 乱数を発生させる(Random)
2021/7/5 2021/7/27 数値
C#で乱数を発生させるには、Randomクラスを使用します。 サンプル 例1)整数の乱数を発生させる //Randomクラスをnewする Random r = new Random(); //0~in ...