C#中Split的具体用法?和详细说明。
答案:4 悬赏:50 手机版
解决时间 2021-04-13 23:08
- 提问者网友:温旧梦泪无声
- 2021-04-12 23:20
C#中Split的具体用法?和详细说明。
最佳答案
- 五星知识达人网友:野味小生
- 2021-04-13 00:36
用.NET Reflector 反编译器查看String.Split()方法的重载.
看懂后,手写Demo测试来深刻理解Split的具体用法.
看懂后,手写Demo测试来深刻理解Split的具体用法.
全部回答
- 1楼网友:千夜
- 2021-04-13 03:48
你说的是String.Split?
主要用法就是把输入的字符串,按照指定集合中的字符进行分割,返回分割后的字符串数组
- 2楼网友:杯酒困英雄
- 2021-04-13 03:00
其实主要实现了2个.
String.Split(params char[] chars)
针对字符的多个分割。
String.Split(params string[] strings,StringEmptyOption option)
针对字符串的多个分割。第2个参数指是否返回为空的分割。
如:
"ABCDABC".Split(‘B’) 结果是 new String[]{"A","CDA","C"}
"ABCDABC".Split(‘B’,'C') 结果是 new String[]{"A","","DA",""}
"ABCDABC".Split(new string[]{"BC"},"不返回空字符串") 结果是 new String[]{"A","DA"}
"ABCDABC".Split(new string[]{"BC"},"返回空字符串") 结果是 new String[]{"A","DA",""}
- 3楼网友:詩光轨車
- 2021-04-13 01:28
string a = "a,b,c";
string[] arr = a.split(',');//根据逗号分割成字符串数组,数组中的内容是a、b和c三个值。
string s = a.replace(',', ';'); //这个是用分号去替换逗号,出来的结果为:a;b;c
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯