字符串与List互转

字符串与List互转List转字符串,用逗号隔开List<string>list=newList<string>();list.Add("a");list.Add("b");list.Add("c");//Messag

大家好,欢迎来到IT知识分享网。字符串与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 + “*”); }

}

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30626.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信