删除最后一个逗号

时间:2012-12-10 14:35:29

标签: c# string substring

我有一个字符串:

  

SELECT Sparte_id,Registernummer,Gesellschaft_ID,pk_id,Gesellschaft_Name,gesellschaft_crm,

现在我想从字符串中删除最后一个(逗号)。最后一个逗号后面有一个,两个或三个空格。

我正在考虑删除最后几封信。我怎么能这样做?

2 个答案:

答案 0 :(得分:7)

使用string.TrimEnd

var result = query.TrimEnd(',', ' ', '\n');

答案 1 :(得分:0)

一个建议 - 看起来你正在尝试构建字段列表(以逗号分隔) - 尝试使用:

var fields = new List<string>();
var csv = fields.Aggregate((x,y) => x + ";" + y);