将双引号添加到列表以显示在标签中

Add double quotes to a list to display in a label

各位早安, 我有一个 ASP.Net C# 页面,它从 SQL 框中提取服务器列表并在标签中显示服务器列表。 (“srv1、srv2、srv3”)。我需要在每个服务器名称周围添加双引号。 ("srv1","srv2","srv3",)

如有任何帮助,我们将不胜感激。

据我了解,您正试图在字符串中使用双引号。 如果你想使用这样的,

你可以使用转义符:

("\"srv1\",\"srv2\",\"srv3\"",)

为了简单起见,您甚至可以将其转换为函数:

private string quoteString(string serverName){
   return "\"" + serverName + "\"";
}

此外,如果您已经有“srv1,srv2,srv3”格式,请在字符串中找到“,”字符并在逗号前后添加“。另外,请注意您应该添加到第一个索引和最后一个索引” .

如果你有字符串

string str = "srv1,srv2,srv3";

那么你可以简单地做

str = "\"" + str.Replace(",", "\",\"") + "\"";

现在 str 包含 "srv1","srv2","srv3"