我有一个功能来填充包含List
的{{1}}。它将字典作为参数并填充列表。
我需要这个来为文本值赋值。
为了清除;
我有一个属性部分,包括让我们说;
属性:阴天
阴天的文字值:晴天,下雨,有雾等。
属性:温度
它的文字值:热,冷,温和
Tuple
将数据作为属性,将值作为文本,将值作为数字。
我有数据部分。其中有“晴天,寒冷”,“晴天,炎热”等价值观。
我的目标是分配数字和表达数据,如“1,2”,“1,3”等。 为此,我写了一个函数。
List
现在我需要打印它以检查它是否正常工作,我将需要访问其内容。我怎样才能做到这一点?
答案 0 :(得分:2)
这很简单。只需遍历列表并打印元组的内容。
List<Tuple<string, string, int>> list = SetNumAttrb(dict);
foreach (var tuple in list)
{
Console.WriteLine("{0} - {1} - {2}", tuple.Item1, tuple.Item2, tuple.Item3.ToString());
}
答案 1 :(得分:0)
也许我误解了,但如果你使用:
Console.WriteLine(string.Join("\r\n", attNumNom));
您将打印每个List<>
项目,由CR LF(换行符)分隔。
由于Tuple<,,>
会覆盖ToString()
,因此应该非常易读。