上述形式等价于Split(new char[3]{‘c’,’d’,’c’}),实际上将把cdc拆成两个同时存在的分隔字符c和d,拆分结果自然与本意完全不同。
正确用法是使用Split的string数组拆分形式。Split(new []{“cdc”},StringSplitOptions.None),由于此形式必须搭上StringSplitOptions参数,那也无所谓了。如果用于拆分参数的字符串数组内有多个字符串,则均会作为拆分分界串,这点与前面的多个拆分分界字符是相似的。
特此记录。
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/492.html