What is a suitable NHibernate / Iesi.Collections.Generic.ISet<T> replacement?
问题 In the latest version of Iesi.Collections is missing Iesi.Collections.Generic.ISet. There seem to be three alternatives: LinkedHashSet ReadOnlySet SynchronizedSet Iesi.Collections.Generic.ReadOnlySet seems to be the closest to the ISet, and the documentation states: ... although it's advertised as immutable it really isn't. Anyone with access to the wrapped set can still change the set. It seems that the ReadOnlySet is the best replacement for the ISet? Currently the implementation is adding