Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 存储<;键,值1,值2>;c中的成对#_C#_.net - Fatal编程技术网

C# 存储<;键,值1,值2>;c中的成对#

C# 存储<;键,值1,值2>;c中的成对#,c#,.net,C#,.net,谁能给我解释一下用c#存储钥匙的最佳方法吗。下面是它的一个示例 我读过关于多键字典和元组(在.NET4.0中)。我使用.NET3.5,在性能方面,哪种方法是最佳的 提前感谢…您可以将某些类的对象存储在键的值中,而不是添加元组 定义一个类来封装数据 class SomeClass { public int Id {get; set;} public string Name {get; set;} } 声明通用词典 Dictionary<int, SomeClass&g

谁能给我解释一下用c#存储钥匙的最佳方法吗。下面是它的一个示例

我读过关于多键字典和元组(在.NET4.0中)。我使用.NET3.5,在性能方面,哪种方法是最佳的


提前感谢…

您可以将某些
类的对象存储在
键的值中,而不是添加
元组

定义一个类来封装数据

class SomeClass
{
   public int Id {get; set;}
   public string Name {get; set;}   
}
声明通用词典

Dictionary<int, SomeClass> dic = new Dictionary<int, SomeClass>();
Dictionary dic=newdictionary();

您可以将某些
类的对象存储在
键的值中,而不是添加
元组

定义一个类来封装数据

class SomeClass
{
   public int Id {get; set;}
   public string Name {get; set;}   
}
声明通用词典

Dictionary<int, SomeClass> dic = new Dictionary<int, SomeClass>();
Dictionary dic=newdictionary();

您可以将某些
类的对象存储在
键的值中,而不是添加
元组

定义一个类来封装数据

class SomeClass
{
   public int Id {get; set;}
   public string Name {get; set;}   
}
声明通用词典

Dictionary<int, SomeClass> dic = new Dictionary<int, SomeClass>();
Dictionary dic=newdictionary();

您可以将某些
类的对象存储在
键的值中,而不是添加
元组

定义一个类来封装数据

class SomeClass
{
   public int Id {get; set;}
   public string Name {get; set;}   
}
声明通用词典

Dictionary<int, SomeClass> dic = new Dictionary<int, SomeClass>();
Dictionary dic=newdictionary();

您可以使用
键和
列表作为其值的
词典

//List listOfValues=new List();
字典=新字典();

您可以使用
键和
列表作为其值的
词典

//List listOfValues=new List();
字典=新字典();

您可以使用
键和
列表作为其值的
词典

//List listOfValues=new List();
字典=新字典();

您可以使用
键和
列表作为其值的
词典

//List listOfValues=new List();
字典=新字典();

@NahumLitvin:不,我需要基于性能的最佳解决方案。我没有找到最佳解决方案。最佳解决方案取决于您的用例。实施所有建议并测试有效性不应超过一个小时。@NahumLitvin:不,我需要基于性能的最佳解决方案。我没有找到最佳解决方案。最佳解决方案取决于您的用例。实施所有建议并测试有效性不应超过一个小时。@NahumLitvin:不,我需要基于性能的最佳解决方案。我没有找到最佳解决方案。最佳解决方案取决于您的用例。实施所有建议并测试有效性不应超过一个小时。@NahumLitvin:不,我需要基于性能的最佳解决方案。我没有找到最佳解决方案。最佳解决方案取决于您的用例。实施所有建议和测试有效性不应超过一个小时。