为什么删除String.Trim Tabulator?

jue*_*n d 3 c# string trim tabular

微软Doc说的 String.Trim

从当前String对象中删除所有前导和尾随空格字符.

但制表符字符也被删除了.制表符是否定义为空白字符?
如果我不想\t被删除,Trim我想我必须自己实现,对吧?

M.B*_*ock 9

Tab字符被视为空格,但您不必自己实现它.只需使用带有要修剪的字符列表的重载:

char[] charsToTrim = { '*', ' ', '\''};
string banner = "*** Much Ado About Nothing ***";
string result = banner.Trim(charsToTrim);
Run Code Online (Sandbox Code Playgroud)