c# - 如何将 SqlDataReader 转换/转换为 IDatareader

标签 c# .net idatareader

将 SqlDataReader 转换为 IDatareader 的最简单方法是什么。

或者将 List<> 对象转换为 IDataReader 是否更容易/可能

最佳答案

What is the easiest way to convert a SqlDataReader to IDatareader

由于 SqlDataReader 实现了 IDataReader,这只是一个隐式转换:

SqlDataReader typedReader = ...
IDataReader untypedReader = typedReader;

关于c# - 如何将 SqlDataReader 转换/转换为 IDatareader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4225669/

相关文章:

c# - 在单声道中学习 C#

c# - 在选择要写入新应用程序的第一个 "class"时,您应该如何决定?

.net - WCF 数据服务是否返回无效的 JSON?

c#, 接口(interface), 赋值

c# - 具有多种类型的wpf TreeView

c# - C Sharp : How can use an object, 只有它的名字来自一个字符串?

c# - 如何确保跨多个枚举的唯一性?

c# - .NET 2.0 中的 SignumFramework?

c# IDataReader SqlDataReader区别

c# - 使用 IDataReader 解决数据库差异的最佳实践