具有两个主键的哈希表

Xaq*_*ron 3 c# collections hashtable primary-key

使用System.Collections如何使用两个主键创建集合?

我的意思是避免使用相同组合的新条目,但每个键可以与其他键一起使用(例如组合两个主键SQL)

lep*_*pie 5

你可以简单地使用一个struct例子:

struct CompositeKey<T1,T2>
{
  public T1 Item1;
  public T2 Item2;
}
Run Code Online (Sandbox Code Playgroud)

然后用它作为关键.