添加包含多个列表项的单个字符串

本文关键字:单个 字符串 列表 包含多 添加 | 更新日期: 2023-09-27 18:35:39

假设我有一个包含多个值的字符串:

private string serverList = "Server 1, Server 2, Server 3";

是否可以将这些值添加到列表中?显然,如果我只使用List.Add(serverList);我将把所有 3 个作为单个元素。我需要的是服务器列表的 3 个独立元素。

添加包含多个列表项的单个字符串

使用 Split 方法将字符串分解为数组

string[] servers = serverList.Split(',');
serverList.Split(',').Select(server => server.Trim()).ToList();
string serverList = "Server 1,Server 2,Server 3";
List<string> listServers = new List<string>{};
listServers.AddRange(serverList.Split(',')); //  utilize AddRange instead of Add

列表.添加范围方法