C#C#で辞書(Dictionary)に追加する2つの方法! C#の辞書(Dictionary)に対して、キーと値を追加する方法について書いています。 辞書(Dictionary)に対して、新しくキーと値を追加したい場合は、下記のどちらかのメソッドを使うことができます。 ・Addメソッド ・TryAd...2023.12.08C#プログラミング
C#C#で文字列から数値に変換する2つの方法! C#で文字列から数値に変換する方法について書いています。 文字列から数値にするには、Int16/Int32/Int64から下記のメソッドを使うことができます。 ・Parseメソッドを使う ・TryParseメソッドを使う Parseメソッド...2023.06.28C#プログラミング
C#C#のnull合体演算子(”??”)の使い方!5パターン確認! C#でnull合体演算子を使う方法について書きました。 null合体演算子を使うことで、値がnullか判定して、nullだったときには指定した値を返します。 記事内のサンプルコードについては、.Netのバージョン6(C#のバージョン10)で...2023.06.26C#プログラミング
C#C#で乱数(ランダム値)を取得する方法!(Random.Next) C#で乱数を取得する方法について書いています。 乱数を取得するにはRandomクラスのインスタンスを作って、Nextメソッドを呼び出すと良いです。 Randomクラスの公式ドキュメントはこちらにあるので確認してみてください。 乱数を取得する...2023.06.23C#プログラミング
C#C#で三項演算子を使う方法! C#で三項演算子を使う方法について書いています。 記事内のサンプルコードについては、.Netのバージョン6(C#のバージョン10)で確認しました。 C#の三項演算子の使い方 三項演算子は1行で条件式を書いて、判定結果(trueまたはfals...2023.06.21C#プログラミング
C#C#のforeachの使い方!リストや配列の要素分ループする! C#のforeach文の使い方について書いています。 foreachについての解説と、下記のことについて書いています。 ・breakで処理を抜ける ・continueで処理をスキップする ・forとforeachの違い 記事内のサンプルコー...2023.06.19C#プログラミング
C#C#のwhileの使い方!繰り返し(ループ)処理をする! C#のwhile文の使い方について書いています。 while文を使うことで、繰り返し(ループ)処理をすることができます。 記事内のサンプルコードについては、.Netのバージョン6(C#のバージョン10)で確認しました。 whileの使い方 ...2023.06.16C#プログラミング
C#C#のswitch文の使い方!caseで条件分岐する! C#のswitch文の使い方について書いています。 switch文の使い方と、下記についてです。 ・breakについて ・defaultについて ・goto caseで複数条件を実行する 記事内のサンプルコードについては、.Netのバージョ...2023.06.14C#プログラミング
C#C#でfor文を使う方法!繰り返し(ループ)処理をする! C#でfor文を使う方法について書いています。 最初にfor文についての解説をしていて、その後にfor文についてのサンプルコードをいくつか載せて解説しています。 記事内のサンプルコードについては、.Netのバージョン6(C#のバージョン10...2023.06.12C#プログラミング
C#C#のif文・else文・else if文の使い方!条件分岐する方法! C#でif文・else文・else if文を使って、条件分岐をする方法について書いています。 最初にif文の使い方について解説して、その後にelse文・else if文について書きました。 記事内のサンプルコードについては、.Netのバージ...2023.06.09C#プログラミング
C#C#のリストで要素を結合する2つの方法! C#のリストで要素を結合する方法について書いています。 要素を結合するときには、下記のメソッドをリストから呼び出して、結合することができます。 ・Concatメソッド ・AddRangeメソッド 載せているコードについては、.Netのバージ...2023.06.02C#プログラミング
C#C#のリストに要素を含むか検索する3つの方法! C#のリストに要素を含むか検索する方法について書いています。 リストに要素を含むか確認するときには、下記のメソッドをリストから呼び出すと良いです。 ・Containsメソッド ・IndexOfメソッド ・LastIndexOfメソッド 載せ...2023.05.31C#プログラミング