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

前端 未结 4 1424
鱼传尺愫
鱼传尺愫 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:10

    The error you are getting is because you didn't use the override of Aggregate which lets you specify the seed. If you don't specify the seed, it uses the type of the collection.

    integerArray.Aggregate("", (accumulator, piece) => accumulator + "," + piece);
    

提交回复
热议问题