我正在尝试创建带有字符串键和元组值(字符串,布尔值)的字典。我想将元组命名为一个,如下所示:
Dictionary<string, (string, bool)> spColumnMapping = new Dictionary<string,
(string, bool)>();
有可能吗?
谢谢
答案 0 :(得分:7)
void Main()
{
Dictionary<string, (string Foo, bool Bar)> spColumnMapping = new Dictionary<string, (string, bool)>();
spColumnMapping.Add("foo", ("Quax", false));
var x = spColumnMapping["foo"];
Console.WriteLine(x.Foo); // prints Quax
Console.WriteLine(x.Bar); // prints False
}
只需在类型之后命名参数即可。