HashSet<T>オブジェクトのコレクションを格納するためにを使用しています。これらのオブジェクトにはすでに一意のIDが付いているSystem.GuidのでHashSet<>、オブジェクトをハッシュする方法を理解しようとするのではなく、既存のIDを使用する方がよいでしょう。ビルドインハッシュをオーバーライドして、プログラムにビルドインID値をハッシュ値として使用させるにはどうすればよいですか?
Guidまた、自分のオブジェクトのを知っていると言いますが、これだけに基づいてHashSet<>オブジェクトを取得する方法はありますか?または、代わりに辞書を使用する必要があります。HashSet<T>Guid