[C#] ulong(符号なしlong)の使い方をわかりやすく解説

C#のulongは、符号なし64ビット整数型で、0から \(2^{64} – 1\) までの範囲の整数を扱います。 long型が負の値を含むのに対し、ulongは正の値のみを扱うため、より大きな正の数を表現できます。 ulong

続きを読む »
文字列

[C#] String.SubStringメソッドの使い方 – 部分文字列の取得

C#のString.Substringメソッドは、文字列から指定した位置の部分文字列を取得するために使用されます。 Substringには2つのオーバーロードがあります。 1つ目はSubstring(int startIndex)で、指定し

続きを読む »

[C#] uint型(符号なし整数)の使い方をわかりやすく解説

C#のuint型は、符号なし32ビット整数を表すデータ型で、範囲は0から4,294,967,295までです。 int型と異なり、負の値を扱えません。 uint型は、負の値が不要で、正の大きな数値を扱う場合に使用されます。 宣言はuintキー

続きを読む »
配列&コレクション

[C#] ToArrayメソッドの使い方 – コレクションを配列に変換する

C#のToArrayメソッドは、コレクション(例:List<T>やIEnumerable<T>)を配列に変換するために使用されます。 このメソッドは、コレクション内の要素を新しい配列にコピーし、その配列を返します。

続きを読む »
条件分岐

C#8.0で追加されたswitch式の使い方を解説

C# 8.0で導入されたswitch式は、従来のswitch文をより簡潔に記述できる構文です。 switch式は式として評価され、結果を返すため、変数の代入や戻り値として使用できます。 従来のswitch文と異なり、各ケースでブロックを使わ

続きを読む »
文字列

[C#] String.Trimメソッドの使い方 – 前後の空白を削除する

C#のString.Trimメソッドは、文字列の先頭と末尾にある空白文字(スペース、タブ、改行など)を削除するために使用されます。 例えば、" Hello World ".Trim()を実行すると、結果は"Hello World"になります

続きを読む »
文字列

[C#] String.ToUpperメソッドの使い方 – 大文字アルファベットに変換する

C#のString.ToUpperメソッドは、文字列内のすべてのアルファベットを大文字に変換するために使用されます。 このメソッドは、元の文字列を変更せず、新しい大文字の文字列を返します。 例えば、"hello".ToUpper()は"HE

続きを読む »
文字列

[C#] String.ToLowerメソッドの使い方 – 小文字アルファベットに変換する

C#のString.ToLowerメソッドは、文字列内のすべてのアルファベットを小文字に変換するために使用されます。 このメソッドは、元の文字列の内容を変更せず、新しい小文字の文字列を返します。 例えば、"Hello World".ToLo

続きを読む »
文字列

[C#] String.StartsWithメソッドの使い方 – 先頭文字列の判定

C#のString.StartsWithメソッドは、文字列が特定の文字列で始まるかどうかを判定するために使用されます。 戻り値はbool型で、指定した文字列で始まる場合はtrue、そうでない場合はfalseを返します。 引数には、判定したい

続きを読む »
文字列

[C#] String.Splitメソッドの使い方 – 文字列の分割

String.Splitメソッドは、C#で文字列を指定した区切り文字で分割するために使用されます。 例えば、カンマやスペースなどの区切り文字を指定して、文字列を配列に分割できます。 基本的な使い方はstring.Split(char[])で

続きを読む »
文字列

[C#] String.Replaceメソッドの使い方 – 文字列を置換する

C#のString.Replaceメソッドは、文字列内の特定の部分を別の文字列に置換するために使用されます。 このメソッドは、元の文字列を変更せず、新しい文字列を返します。 基本的な使い方はstring.Replace("置換対象", "置

続きを読む »
文字列

[C#] String.LastIndexOfメソッドの使い方 – 文字を末尾から検索して位置を取得する

C#のString.LastIndexOfメソッドは、指定した文字や文字列が最後に出現する位置を、文字列の末尾から検索して取得するために使用されます。 検索は0から始まるインデックスで返され、見つからない場合は-1が返されます。 オーバーロ

続きを読む »
文字列

[C#] String.Joinメソッドの使い方 – 文字列を区切り文字付きで連結する

String.Joinメソッドは、指定した区切り文字を使用して、配列やコレクション内の要素を連結し、1つの文字列を生成するために使用されます。 例えば、文字列の配列 {"apple", "banana", "cherry"} をカンマ区切り

続きを読む »
文字列

[C#] String.IsNullOrWhiteSpaceメソッドの使い方 – 空白文字列かnullか判定する

String.IsNullOrWhiteSpaceメソッドは、指定された文字列がnull、空文字列("")、または空白文字(スペース、タブ、改行など)だけで構成されているかを判定するために使用されます。 戻り値はbool型で、条件に一致する

続きを読む »
文字列

[C#] String.IsNullOrEmptyメソッドの使い方 – nullか空文字列か判定する

String.IsNullOrEmptyメソッドは、指定された文字列がnullまたは空文字列("")であるかどうかを判定するために使用されます。 このメソッドは、引数として渡された文字列がnullまたは空文字列の場合にtrueを返し、それ以

続きを読む »
文字列

[C#] String.IndexOfメソッドの使い方 – 検索文字列の位置を取得

C#のString.IndexOfメソッドは、指定した文字列や文字が最初に出現する位置のインデックスを返します。 見つからない場合は-1を返します。 インデックスは0から始まります。 例えば、"hello".IndexOf('e')は1を返

続きを読む »
文字列

[C#] String.Formatメソッドの使い方 – 文字列の書式指定

String.Formatメソッドは、指定した書式に従って文字列を整形するために使用されます。 プレースホルダー(例:{0}, {1})を使って、引数を指定した位置に挿入します。 例えば、String.Format("名前: {0}, 年齢

続きを読む »
文字列

[C#] String.Equalsメソッドの使い方 – 文字列の一致判定

String.Equalsメソッドは、C#で文字列の一致を判定するために使用されます。 このメソッドは、2つの文字列が同じ内容かどうかを比較し、等しい場合はtrue、異なる場合はfalseを返します。 大文字と小文字を区別するかどうかを指定

続きを読む »
文字列

[C#] String.EndsWithメソッドの使い方 – 終端文字列を判定する

C#のString.EndsWithメソッドは、文字列が指定したサブ文字列で終わるかどうかを判定するために使用されます。 戻り値はbool型で、指定したサブ文字列で終わる場合はtrue、そうでない場合はfalseを返します。 オプションで大

続きを読む »
Back to top button