gpt4 book ai didi

c# - C# 中是否有 字典类型?

转载 作者:行者123 更新时间:2023-11-30 18:48:12 24 4
gpt4 key购买 nike

我需要类似下面的东西:

Dictionary<string, List<int>, List<DateTime>> = 
new Dictionary<string, List<int>, List<DateTime>>()

C# 中是否有提供类似上述功能的内置类?

编辑:对于那些不明白为什么像这样的东西可能有用的人...

想象一下,如果你可以这样写:

mySuperDictionary SuperDictionary<string, List<int>X, List<int>Y> .....

myXvalues = mySuperDictionary["myKey"].X;
myYvalues = mySuperDictionary["myKey"].Y;

我个人认为这会非常简洁。

最佳答案

没有。

自己创建一个 Pair 或 Tuple 类型。

类似于:

class Pair<T,V>
{
T First{get; set;}
V Second{get; set;}
}

然后你可以声明一个Dictionary<string, Pair<List<int>, List<DateTime>> .

关于c# - C# 中是否有 <key, value, value> 字典类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2007864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com