私はそのようなインターフェースを持っています...
public interface IAccountRepository : IDisposable {
IQueryable<Account> FindByUserId(int userId); //here, Resharper says "Return type can be IEnumerable<Account>"
}
しかし、Resharper は、IEnumerable<Account> FindByUserId(int userId)
代わりに変更することを提案しています。
どうしてこんなことに?オブジェクト全体を強制的にメモリにロードすることはありませんか? オブジェクトが本当に必要になるまで実行を延期したほうがよいと思いましたか?