我们如何创建一个包含多个值的列表,例如,list [0]包含三个值{"12","String","someValue"} Some值与另外两个值相关联我想要使用列表而不是使用数组
string[, ,] read = new string[3, 3, 3];
Run Code Online (Sandbox Code Playgroud)
Arr*_*ran 12
为什么没有一个List的Tuple的?它可以是不清楚,但它会做你所追求的:
var list = new List<Tuple<string, string, string>>();
list.Add(new Tuple<string, string, string>("12", "something", "something"));
Run Code Online (Sandbox Code Playgroud)
虽然给这些值提供语义意义可能更好.也许如果你让我们知道这些值有意展示什么,那么我们可以提供一些关于如何使它更具可读性的想法.
使用列表清单:
List<List<string>> read;
Run Code Online (Sandbox Code Playgroud)
或者,如果您想要键 - 多值关系,请使用列表字典:
Dictionary<string, List<string>> read;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37461 次 |
| 最近记录: |