Foo一意の (たくさんの) オブジェクトがあり、IDこれらを に格納したいと考えていDictionaryます。C# のディクショナリ キーは、任意のプリミティブ型またはオブジェクトにすることができます。整数foo1.IDを key として使用することも、 object として使用することもできますfoo1。
IDそれを実装する正しい方法はどれですか?(整数)またはオブジェクトをキーとして使用すると、パフォーマンスに違いがありますか?
注意。ディクショナリ内の値は、他の (タイプの) オブジェクトです。