C# 如何用许多随机值拆分相同的字符串,然后为每个字符串添加双引号

问题描述 投票:0回答:1

我想知道在 C# 中, 如何用许多随机值分割同一个字符串,然后添加逗号,然后为每个字符串添加双引号。

我在 C# Json Respon 中使用相同的字符串和随机值进行循环。

public string kata1; 

kata1 = "123ABC"
kata1 = "QWE55678"
kata1 = "1100UOP"

我做什么,我需要先连接/连接或连接字符串 kata1, 所以我所做的代码是这样连接的,

public string kata2;
kata2 += kata1;

但是结果值

kata2 = "123ABCQWE556781100UOP"

我想要两个替代结果, 首先我想要这样的结果值:

kata2 = "123ABC","QWE55678","1100UOP"

第二我想要这样的结果值:

kata2 = "123ABC,QWE55678,1100UOP"

请有人帮我解决这个问题,问候,谢谢。

c# arrays string split concatenation
1个回答
0
投票

第一个结果:“123ABC”,“QWE55678”,“1100UOP”

List<string> values = new List<string>();
values.Add("123ABC");
values.Add("QWE55678");
values.Add("1100UOP");

string kata2 = "\"" + String.Join("\",\"", values) + "\"";
Console.WriteLine(kata2);

对于第二个结果:“123ABC,QWE55678,1100UOP”

List<string> values = new List<string>();
values.Add("123ABC");
values.Add("QWE55678");
values.Add("1100UOP");

string kata2 = String.Join(",", values);
© www.soinside.com 2019 - 2024. All rights reserved.