我想将值存储为键、值、值对。我的数据类型
Key -> int & both values -> ulong,
如何初始化和获取此类字典的值。我正在使用 VS-2005。
如果我使用类或结构,那么我该如何获取值。
最佳答案
创建一个结构来存储你的值:
struct ValuePair
{
public ulong Value1;
public ulong Value2;
}
字典初始化:
Dictionary<int, ValuePair> dictionary = new Dictionary<int, ValuePair>();
如果您使用 int 作为键,也许 List 就足够了?
列表:
List<ValuePair> list = new List<ValuePair>();
ValuePair
可以添加到 list
中,如下所示:
list.Add(new ValuePair { Value1 = 1, Value2 = 2 });
关于c# - 如何在 C# 中将字典初始化为 (key, value, value) 对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1845741/