文字列の最後の文字をチェックして空白を確認する方法は? 空白の場合は削除しますか?
48339 次
7 に答える
60
1つのスペース文字に固有:
if(MyString.EndsWith(" "))
MyString = MyString.Substring(0, MyString.Length - 1);
または任意の空白
MyString = MyString.TrimEnd();
于 2011-12-09T10:33:56.080 に答える
4
文字列クラスのTrimメソッドを使用する
于 2011-12-09T10:34:12.197 に答える
3
string Original= "I am on Test ";
string Temp = Original.Substring( Original.Length - 1 );
Original = Original.Remove( Temp.Trim().Length > 0 ? 0 : Original.Length - 1);
于 2011-12-09T13:04:37.873 に答える
2
string someString = "i will have some blank space at the end ";
someString = someString.Trim(); //blank space now removed
これにより、文字列の先頭の空白も削除されることに注意してください。
于 2011-12-09T10:34:40.150 に答える
0
char 配列をパラメーターとして Trim 関数を使用して、空のスペースやその他の不要な文字を削除できます。
var formattedString = "formatted, but with empty values, , .";
var trimmedString = formattedString.TrimEnd(new char[] { ' ', ',', '.'});
// result = "formatted, but with empty values"
于 2019-04-08T11:24:00.737 に答える