LINQ: How do I concatenate a list of integers into comma delimited string?

前端 未结 4 1439
鱼传尺愫
鱼传尺愫 2021-02-01 13:51

It\'s probably something silly I missed, but I try to concatenate a list of integers instead of summing them with:

integerArray.Aggregate((accumulator, piece) =&         


        
4条回答
  •  长情又很酷
    2021-02-01 14:05

    Which version of .NET? In 4.0 you can use string.Join(",",integerArray). In 3.5 I would be tempted to just use string.Join(",",Array.ConvertAll(integerArray,i=>i.ToString())); (assuming it is an array). Otherwise, either make it an array, or use StringBuilder.

提交回复
热议问题