私はこのコードを持っています:
if (t == obj)
{
LocalyKeyWords.Remove(tokens[0]);
}
変数t
はstring
であり、またobj
ですstring
。場合によっては、ブレークポイントを使用していて、最後にobjが含まれ\n\r
ていることを確認するため、文字列objに含まれている場合は\n\r
removeを削除して\n\r
から、t == obj
どうすればいいですか?
私はこのコードを持っています:
if (t == obj)
{
LocalyKeyWords.Remove(tokens[0]);
}
変数t
はstring
であり、またobj
ですstring
。場合によっては、ブレークポイントを使用していて、最後にobjが含まれ\n\r
ていることを確認するため、文字列objに含まれている場合は\n\r
removeを削除して\n\r
から、t == obj
どうすればいいですか?
myString = myString.Replace("\n", string.Empty).Replace("\r", string.Empty);
Trim
文字列の先頭と末尾から空白を削除するため、末尾から空白のみを削除する場合は、次のようにすることをお勧めします。
if (t.Trim() == obj.Trim())
文字列全体からすべての改行文字を削除する必要がある場合は、これを使用できます。
public static string RemoveNewlines(string input)
{
return input.Replace("\r", "").Replace("\n", "");
}
\n
その関数は、 、\r\n
、\r
、またはいくつかの組み合わせであっても、あらゆるタイプの改行文字を処理できるためです。
不要な文字を取り除く通常の方法は、それらを空の文字列に置き換えることです
この変数が文字列の最初または最後にある場合は、
それ以外のstring.Trim
場合は simpleを使用する必要がありますstring.Replace
。
これを使うだけ
t = t.Replace("\r\n", string.Empty);