List和string之间的互相转换
2017-07-06 16:30
357 查看
我们在开发中经常会用List<string>来保存一组字符串,比如下面这段代码:
List<string> studentNames = new List<string>();studentNames.Add("John");
studentNames.Add("Mary");
studentNames.Add("Rose");
1、List用指定字符分割,得到String可是有时候,我们要从中获取一个字符串,字符串的内容就是集合中的内容,但是要用逗号隔开,下面的办法可以实现:
string.Join(", ", studentNames.ToArray())
上面这条语句,返回的结果应该是下面这个样子:
John, Mary, Rose
2、String通过某个字符split,创建list。string result = "Jon,Mary,Rose";List<string> newStudentNames = new List<string>(result.Split(new string[] { ", " }, StringSplitOptions.RemoveEmptyEntries));foreach (string s in newStudentNames)
{
System.Diagnostics.Debug.WriteLine(s);
}
输出结果如下:
John
Mary
Rose
List<string> studentNames = new List<string>();studentNames.Add("John");
studentNames.Add("Mary");
studentNames.Add("Rose");
1、List用指定字符分割,得到String可是有时候,我们要从中获取一个字符串,字符串的内容就是集合中的内容,但是要用逗号隔开,下面的办法可以实现:
string.Join(", ", studentNames.ToArray())
上面这条语句,返回的结果应该是下面这个样子:
John, Mary, Rose
2、String通过某个字符split,创建list。string result = "Jon,Mary,Rose";List<string> newStudentNames = new List<string>(result.Split(new string[] { ", " }, StringSplitOptions.RemoveEmptyEntries));foreach (string s in newStudentNames)
{
System.Diagnostics.Debug.WriteLine(s);
}
输出结果如下:
John
Mary
Rose
相关文章推荐
- List和string之间的互相转换
- List和string之间的互相转换
- List和string之间的互相转换
- List和string之间的互相转换
- List和string之间的互相转换
- Split区分一个或多个空格和java中List类型与String数组互相转换
- List<string>和string[]数组之间的相互转换
- C#中List〈string〉和string[]数组之间的相互转换
- C#中List〈string〉和string[]数组之间的相互转换-
- string char* const char*之间互相转换
- C#List<string>和string[]之间的相互转换
- CString,int,string,char* 之间的互相转换
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类 .
- DataSet和List<T> 泛型之间互相转换 (转载, 作者写的很好)
- DataSet和List 泛型之间互相转换 (转载, 作者写的很好)
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- DataSet和List 泛型之间互相转换 (转载, 作者写的很好)
- Java中颜色的String和Color对象之间的互相转换
- string(有格式)、string[]、List<string>之间相互转换
- C# Enum,Int,String之间的互相转换