欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【转载】C#使用Split函数根据特定分隔符分割字符串

程序员文章站 2022-03-31 12:13:45
在C#程序开发过程中,很多时候可能需要将字符串根据特定的分割字符分割成字符或者List集合,例如根据逗号将字符串分割为数组,或者根据竖线将字符串分割成数组,C#中提供了Split()函数来快速将字符串分割成数组形式,如果需要转换为List集合,可在分割完成后使用数组的ToList()方法即可转换为L ......

在c#程序开发过程中,很多时候可能需要将字符串根据特定的分割字符分割成字符或者list集合,例如根据逗号将字符串分割为数组,或者根据竖线将字符串分割成数组,c#中提供了split()函数来快速将字符串分割成数组形式,如果需要转换为list集合,可在分割完成后使用数组的tolist()方法即可转换为list集合数据。

例如下列例子,将字符str按照逗号分隔成数组。

   string str = "a,b,c,d,e,f,g";
   string[] strarr = str.split(',');//根据逗号分隔字符串str

分隔完成之后的得到的数组strarr,取值为 strarr[0]="a",strarr[1]="b",strarr[2]="c",strarr[3]="d",strarr[4]="e",strarr[5]="f"。

在有些业务需求里面,可能要求将字符串按照特定的字符分隔为list集合,可在上述的基础上加个tolist即可实现,实现语句如下:

list<string> strlist = str.split(',').tolist();

 

备注:更多干货关注博主站点it技术小趣屋。原文转载自c#使用split函数根据特定分隔符分割字符串_it技术小趣屋