
public class Title { public int ID {get; set; } public string Title {get; set; } } 如何在列表< Title>中加入所有标题与“ – ” ?
解决方法 我认为这应该会给你你想要的东西.这将从每个对象中选择Title属性为字符串数组,然后将该数组的所有元素连接成’ – ‘分隔的字符串.List<Title> lst = new List<Title> { new Title{ID = 1,Title = "Title1"},new Title{ID = 2,Title = "Title2"} }String.Join("-",lst.Select(x => x.Title).ToArray()); 如果您使用的是.NET 4.0或更高版本,现在有一个overload到String.Join,它允许您省略.ToArray():
String.Join("-",lst.Select(x => x.Title)); 总结 以上是内存溢出为你收集整理的c#-4.0 – Generic List.Join全部内容,希望文章能够帮你解决c#-4.0 – Generic List.Join所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)