正如我在这里读到的那样 http://www.theserverside.net/tt/articles/showarticle.tss?id=NHibernate
例如
public class Department
{
private int id;
private string name;
private IDictionary classes;
private IDictionary professors;
}
为什么不使用通用列表?
答案 0 :(得分:1)
执行这种查找时,字典更有效。列表很棒,但如果您正在处理对值(例如类ID /名称,教授ID /人ID),字典查找将更快。字典还提供附加功能,例如找出元素是否存在。使用列表,你必须循环遍历整个事物(更慢和更多的代码),同时为你编制字典索引。
希望有所帮助