【问题标题】:Make all elements of a string[] array into a single string with linq [duplicate]使用 linq [重复] 将字符串 [] 数组的所有元素转换为单个字符串
【发布时间】:2019-09-02 09:57:52
【问题描述】:

假设我有一个包含一些字符串的数组

string[] array = {"item1", "item2"};

现在我想使用 linq 在一行上获取所有字符串并将它们放入一个数组中,它们之间有一个空格 我试过了

args.Select(x => x.ToString() + " ").ToString()

但这会返回

代码在一行代码中对我来说很重要,因为它在我的标准中不是很干净,也不适合用 foreach 循环并将其添加到字符串中

【问题讨论】:

    标签: c# arrays string linq


    【解决方案1】:

    试试String.Join(" ", array); 应该可以解决问题

    【讨论】:

      猜你喜欢
      • 2014-12-27
      • 1970-01-01
      • 2016-05-22
      • 1970-01-01
      • 1970-01-01
      • 2013-06-05
      • 2018-02-11
      • 2015-11-05
      • 2015-09-25
      相关资源
      最近更新 更多