1

次のような文字列があります。

SELECT Sparte_id、Registernummer、Gesellschaft_ID、pk_id、Gesellschaft_Name、gesellschaft_crm、

ここで、文字列から最後の ,(カンマ) を削除したいと思います。最後のコンマの後に 1 つ、2 つ、または 3 つのスペースがあります。

最後の数文字を削除することを考えています。どうすればこれを行うことができますか?

4

2 に答える 2

7

string.TrimEndを使用します。

var result = query.TrimEnd(',', ' ', '\n');
于 2012-12-10T14:36:24.810 に答える
0

1つの提案-フィールドのリスト(カンマ区切り)を作成しようとしているようです-次を使用してみてください:

var fields = new List<string>();
var csv = fields.Aggregate((x,y) => x + ";" + y);
于 2012-12-10T14:39:56.730 に答える