.net - 为什么SqlDataReader类不能被继承?

标签 .net sqldatareader

SqlDataReader类没有标记为 seal 那么是什么使它不可继承呢?

最佳答案

SqlDataReader 类型的构造函数被标记为internal,这意味着它只能通过 System.Data.dll 程序集中的类型进行实例化。这也禁止您继承它,因为基类型无法实例化。

关于.net - 为什么SqlDataReader类不能被继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5921512/

相关文章:

c# - Entity Framework 运行存储过程和 native 查询性能注意事项

C# - 传递 DataTable 与 SqlDataReader

c# - 存储过程返回多个结果集,但结果集的数量不固定

sql - 在sql中复制数据时添加列

c# - 使用 Reflection.Emit 从 SqlDataReader 填充可空类型

.net - 如何在SQL Server中查找外键依赖关系?

c# - .NET 中的标志枚举

c# - 为什么 Uri 是类而不是结构?

.net - Microsoft Office Web 组件无法与 Visual Studio 2012 一起使用

c# - MySQL 读取器使用 C#