В большинстве примеров NHiberate они используют ISET над IList. Я знаю основные различия между ними, т.е. набор уникален. Тем не менее, я не уверен, почему они используют ISet над IList при ленивой загрузке.
В чем преимущество (Iesi.Collections.Generic) ISet над IList? Особенность при ленивой загрузке.