一个简单的代码片段如下:
public static void Main()
{
string str = "IsRecorded<code>0</code>";
str = str.TrimEnd("<code>0</code>".ToCharArray());
Console.WriteLine(str);
}
我得到的输出字符串是IsRecor
. 当函数应该只剥离时,为什么TrimEnd
函数会从字符串中剥离。此外,如果我将其减少到,那么它会作为输出提供。为什么会这样?ded
<code>0</code>
str
IsRec
IsR