字符串与List互转
Posted 阿杜菜园子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串与List互转相关的知识,希望对你有一定的参考价值。
List转字符串,用逗号隔开
List<string> list = new List<string>(); list.Add("a"); list.Add("b"); list.Add("c"); //MessageBox.Show(list.); //LoadModel(); string s = string.Join(",", list.ToArray()); MessageBox.Show(s);
List<test> list = new List<test>(); list.Add(new test("1", "a")); list.Add(new test("2", "b")); list.Add(new test("", "")); list.Add(new test("3", "c")); var a = from o in list select o.test1; var b = from o in list select o.test2; string s1 = string.Join(",", a.ToArray()); string s2 = string.Join(",", b.ToArray()); MessageBox.Show(s1 + "\r\n" + s2);
结果:1,2,,3
a,b,,c
字符串转List
这里s的分隔符不是“,”而是“, ”,后面有一个空格
string s = "1, 2, 3"; List<string> list = new List<string>(s.Split(new string[] { ", " },
StringSplitOptions.RemoveEmptyEntries)); foreach (string t in list) { MessageBox.Show("*" + t + "*"); }
这里s的分隔符是“,”
string s = "1,2,3"; List<string> list = new List<string>(s.Split(‘,‘)); foreach (string t in list) { MessageBox.Show("*" + t + "*"); }
}
以上是关于字符串与List互转的主要内容,如果未能解决你的问题,请参考以下文章
[转]解析json:与array,list,map,bean,xml相互转化
java json数据转List对象的集合-----阿里巴巴插件---及原生json---JSON 与 对象 集合 之间的转换 JSON字符串和java对象的互转json-lib