Split方法包含很多重载大家可以看一看 参数分析: separator:拆分条件,不包含空或null。且只能是char[]或者string[],不应该是字符串 string[] arr = str.Split(“c”);----错误的写法
string str = “cool”;----正确的写法 char[] separator = { ‘c’ }; string[] a = str.Split(separator);
count: :要返回的子字符串的最大数量。 StringSplitOptions.None:拆分的选项,表示如果在拆分时遇到空字符也要拆分出一个元素。 这里去掉了字符串中的逗号,并且转换成数组 结果:
StringSplitOptions.RemoveEmptyEntries:在拆分的时候不包含空字符 结果:
补充:Split根据关键字截取 输出结果: