我想以我的格式加入多个字符串:
Like: string1:string2,string1:string2, and more...
我有list1和string2值的列表。
string test = String.Join(",", mylist.Select(x => x.string1));
如何以我的格式加入这些变量?
答案 0 :(得分:5)
假设:
string1
和string2
是自定义对象的属性mylist
是此自定义对象的通用列表您可以像这样更改Select
:
string.Join(",", mylist.Select(x => string.Format("{0}:{1}", x.string1, x.string2));
答案 1 :(得分:2)
这应该为你做
string result = string.Join(",", myList.Select(x=> string.Join(":", x.string1, x.string2)));