列出C#问题!!! [英] List C# problem!!!
本文介绍了列出C#问题!!!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,我有一个关于List< t>的问题。我想知道你真的可以有一个列表列表...例如一个列表< list>< string []>> ...我正在尝试这样做但我继续获取字符串数组而不是数组列表。任何帮助将非常感谢...提前感谢你。
解决方案
Pheonyx的意思可能是
列表< List< string>> listOfList;
但请注意,此列表再次包含引用类型,因此您必须自己实例化每个元素。例如:
var listOfList = new List< List< string>>();
// 让我们将字符串列表添加到字符串列表列表
listOfList.Add( new List< string>());
// 让我们在字符串列表中添加一个字符串
listOfList [< span class =code-digit> 0 ]。添加( 某些字符串 );
// 另一轮
listOfList.Add( new List< string>());
listOfList [ 1 ]。添加( 另一个字符串);
listOfList [ 1 ]。添加( 最后的字符串!);
// listOfList [0] [0] ==Some string
// listOfList [1] [0] ==另一个字符串
// listOfList [1] [1] ==最终字符串!
尝试:
列表< list>< string>> myListOfListOfStrings; < / string > < / list >
Hi all, i have a question regarding List<t>. I was wondering can you actually have a list of lists...for example a List<list><string[]>>...i am trying to do this now but i keep on getting string arrays instead of the list of arrays. Any help will be much appreciated...thanking you in advance.
解决方案
What Pheonyx means is probably
List<List<string>> listOfList;
However, note that this list contains reference types again, so you have to instantiate every element on its own. For instance:
var listOfList = new List<List<string>>(); //Lets add a list of strings to the list of list of strings listOfList.Add(new List<string>()); //Lets add a string to the list of strings listOfList[0].Add("Some string"); //Another round listOfList.Add(new List<string>()); listOfList[1].Add("Another string"); listOfList[1].Add("Final string!"); //listOfList[0][0] == "Some string" //listOfList[1][0] == "Another string" //listOfList[1][1] == "Final string"!
Try:
List<list><string>> myListOfListOfStrings;</string></list>
这篇关于列出C#问题!!!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文