C# 4.0 制作FakeDbSet哈希集或ObservableCollection时,哪一个更好?

C# 4.0 制作FakeDbSet哈希集或ObservableCollection时,哪一个更好?,c#-4.0,entity-framework-4.1,C# 4.0,Entity Framework 4.1,当我阅读创建IDbSet实现时,“Julia Lerman”使用ObservableCollection来制作假的DbSet项,但我在同一本书中指出的其他实现中也看到它对项使用HashSet。 哪一个更好用,为什么

当我阅读创建
IDbSet
实现时,“Julia Lerman”使用
ObservableCollection
来制作假的
DbSet
项,但我在同一本书中指出的其他实现中也看到它对项使用
HashSet
。 哪一个更好用,为什么