说,在我的方法中,我传入了几个 IEnumerables(可能是因为我要从数据库或其他东西中获取一堆对象)。
然后对于objects1中的每个对象,我想从objects2中提取一个具有相同object.iD的diffobject。
我不想要多个枚举(根据 resharper),所以我可以将 objects2 变成一个以 object.iD 为键的字典。然后我只为每个枚举一次。(第二个问题)这是一个好的模式吗?
(主要问题)什么太大了?这在什么时候会是一个可怕的模式?多少个对象对于字典来说是太多对象?