Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我相信数据阅读器只能在行级别上工作,而不是逐个字段。
在没有看到代码的情况下,我的猜测是在填充类的属性时会出现延迟加载,而不是从数据库中提取数据。
延迟加载将是类属性不会填充数据库中的数据,直到某些东西显式地尝试访问该属性。在这种情况下,在调用“L”属性的 get 方法之前不会加载“L”。
我不知道作者是如何实现该模式的,但 DataReader 逐行而不是逐列检索结果。