如何将SqlDataReader转换/转换为IDatareader
将SqlDataReader强制转换为IDatareader的最简单方法是什么?
或者更容易/可能将List<>对象转换为IDataReader
没有找到相关结果
已邀请:
4 个回复
广躺椽
实现了
,这只是一个隐式演员:
纫合峭
CLASS不是
interfadce。 用于铸造(赋值给变量)使用
但是:这不是转换。这是一个演员。由于接口无法实例化,因此无法定义到接口的转换。
抢垢洛韧
是一个
(它实现了接口),所以你根本不需要转换它。在您的代码需要的任何地方
,您可以使用Sql实现。
至于
和
:除了可枚举之外,这些做了很多不同的事情。最显着的区别是数据读取器提供对列式数据的访问(主要是因为它实现了
接口),这对大多数列表没有意义。 您可以实现一个适配器,通过数据读取器接口提供对
的访问,但这将是一个不合适和相当多的工作。
糕泰灌
的所有属性和方法都可用于
。