C#のTrim関数は何の目的ですか。

C#において、Trim()メソッドは文字列の先頭と末尾にあるスペースや指定された文字を削除する役割があります。このメソッドは、元の文字列から指定された文字を削除した新しい文字列を返します。

例えば、文字列変数strの値が” hello world “の場合、Trim()関数を使用して先頭と末尾の空白を取り除くことができます。

string str = "  hello world  ";
string trimmedStr = str.Trim();
Console.WriteLine(trimmedStr);  // 输出:"hello world"

デフォルトの空白文字以外に、文字配列や文字集合を引数として渡すことで、文字列の先頭と末尾から指定された文字を取り除くこともできます。例えば、Trim()関数を使用して、文字列の先頭と末尾の’!’を取り除くことができます。

string str = "!!hello world!!";
char[] charsToTrim = { '!' };
string trimmedStr = str.Trim(charsToTrim);
Console.WriteLine(trimmedStr);  // 输出:"hello world"

Trim()関数は元の文字列を変更しないため、注意が必要です。代わりに、元の文字列を変更したい場合は、TrimStart()とTrimEnd()関数を使用してください。

bannerAds