我在 .NET 3.5 下使用 TrimEnd() 得到不一致的结果。TrimEnd 似乎使用起来很简单,我在这里做错了什么还是这是一个错误
成功案例
var foundvalue = "hosted.local.chatter.com";
Console.WriteLine(foundvalue.TrimEnd(".chatter.com".ToCharArray()));
// Result is "hosted.local" which is expected.
失败案例
var foundvalue = "hosted.local.chattermailcom";
Console.WriteLine(foundvalue.TrimEnd(".chattermailcom".ToCharArray()));
// Result is "hosted" which is incorrect