我有一个列表列表,我想访问例如第二个子列表并添加一个字符串。
public static List<List<string>> logsIP1 = new List<List<string>>();
public static void logsList()
{
logsIP1.Add(new List<string> { });
logsIP1.Add(new List<string> { });
logsIP1.Add(new List<string> { });
}
我想要像
这样的东西Logs.logsIP1.Add(List<string>[0]("test");
答案 0 :(得分:0)
尝试类似:
public static List<List<string>> logsIP1 = new List<List<string>>();
public static void Add(int index, string value)
{
var nestedList = logsIP1[index];
nestedList.Add(value);
}
然后你可以使用方法Add()
通过主列表索引将新值插入到嵌套列表中
答案 1 :(得分:0)
我想要访问,例如,第二个列表并添加来自另一个类的字符串
将其分为两部分。首先,您需要访问外部列表中的第二项。要访问索引中的项目,您可以使用:
List<string> second = logsIP1[1];
现在您可以引用第二个列表并可以向其中添加项目:
second.Add("one");
second.Add("two");