我以前从未使用过字典,我只是想了解更多关于它们的信息。
当谈到自定义对象时,我有点迷茫。是否可以使用像下面的类这样的自定义对象作为键,而不是值?
class Car
{
public Car(int id, string model)
{
ID = id;
Model = model;
}
public int ID { get; private set; }
public string Model { get; private set; }
}
如果你在哪里创建字典,像这样:-
Dictionary<Car, bool> Cars = new Dictionary<Car, bool>();
在搜索字典内容时,您将如何使用 Car 对象作为键?