c#で文字列から一部を切り取る方法は何ですか?

C#で文字列の一部を切り取るためにSubstringメソッドを使用することができます。Substringメソッドには2つのオーバーロード形式があります。

  1. 指定されたstartIndex位置から文字列の末尾までを切り取る。
  2. 指定された startIndex 位置から長さ length の部分文字列を取り出す: Substring(int startIndex、int length)

以下は文字列をSubStringメソッドで切り取る例です。

string str = "Hello, World!";
string substring1 = str.Substring(7); // 从索引为7的位置开始截取,结果为"World!"
string substring2 = str.Substring(7, 5); // 从索引为7的位置开始,截取长度为5的子字符串,结果为"World"

この例では、str.Substring(7)はインデックス7から文字列の末尾までの部分文字列、つまり「World!」を返します。一方、str.Substring(7, 5)はインデックス7から長さ5の部分文字列、つまり「World」を返します。

bannerAds