c#-4.0 – Generic List.Join

c#-4.0 – Generic List.Join,第1张

概述我有一个对象 public class Title { public int Id {get; set; } public string Title {get; set; } } 如何在列表< Title>中加入所有标题与“ – ” ? 我认为这应该会给你你想要的东西.这将从每个对象中选择Title属性为字符串数组,然后将该数组的所有元素连接成’ – 我有一个对象

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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1223060.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-05
下一篇2022-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存