文字列

[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を返します。 オプションで大

続きを読む »
文字列

[C#] String.Containsメソッドの使い方 – 文字列を検索する

C#のString.Containsメソッドは、指定した文字列が元の文字列に含まれているかどうかを確認するために使用されます。 戻り値はbool型で、含まれていればtrue、含まれていなければfalseを返します。 大文字と小文字は区別され

続きを読む »
文字列

[C#] String.Concatメソッドの使い方 – 文字列を結合する

String.Concatメソッドは、C#で複数の文字列を結合するために使用されます。 このメソッドは、引数として渡された文字列やオブジェクトを連結し、1つの文字列として返します。 オブジェクトが渡された場合は、そのオブジェクトのToStr

続きを読む »
文字列

[C#] String.Compareメソッドの使い方 – 2つの文字列を比較する

String.Compareメソッドは、C#で2つの文字列を比較するために使用されます。 このメソッドは、2つの文字列を辞書順で比較し、結果として整数値を返します。 戻り値は、最初の文字列が2番目の文字列より小さい場合は負の値、等しい場合は

続きを読む »

[C#] stringクラス(文字列)の使い方 – 基本的な文字列操作を解説

C#のstringクラスは、文字列を扱うための基本的なクラスです。 stringは不変(イミュータブル)で、一度作成された文字列は変更できません。 文字列の結合には+演算子やString.Concat、StringBuilderが使われます

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

[C#] Stackクラスの使い方をわかりやすく解説

Stackクラスは、LIFO(Last In, First Out)方式でデータを管理するコレクションです。 要素を追加する際はPush()メソッドを使い、取り出す際はPop()メソッドを使用します。 Peek()メソッドを使うと、スタック

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

[C#] Sortメソッドの使い方 – 配列やリストをソートする

C#のSortメソッドは、配列やリストの要素を昇順に並べ替えるために使用されます。 配列の場合、Array.Sort()を使用し、リストの場合はList<T>.Sort()を使用します。 デフォルトでは、要素は昇順にソートされま

続きを読む »

[C#] short型(符号付き整数)の使い方 – intより小さい整数型

C#のshort型は、符号付き16ビット整数を表し、範囲は\(-32,768\)から\(32,767\)です。 int型(32ビット)よりも小さい範囲の整数を扱う際に使用されます。 メモリ使用量を抑えたい場合や、特定のプロトコルやファイルフ

続きを読む »

[C#] sbyte型(符号付き8ビット整数)の使い方を解説

sbyte型は、C#における符号付き8ビット整数型で、範囲は-128から127です。 符号付きのため、負の値も扱えます。 sbyte型は、メモリ使用量が少ないため、特定の状況で効率的に使用できますが、範囲が狭いため、注意が必要です。 宣言は

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

[C#] Reverseメソッドの使い方 – 配列やリストを逆順に並び替える

C#のReverseメソッドは、配列やリストの要素を逆順に並び替えるために使用されます。 配列の場合、Array.Reverseメソッドを使用し、リストの場合はList<T>.Reverseメソッドを使用します。 これらのメソッ

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

[C#] Resizeメソッドの使い方 – 配列の要素数を動的に変更する

C#では、配列のサイズを動的に変更するためにArray.Resizeメソッドを使用します。 このメソッドは、指定した配列のサイズを変更し、新しいサイズの配列を返します。 元の配列の要素は新しい配列にコピーされ、サイズが大きくなる場合は新しい

続きを読む »
Back to top button