我设法从Nuget安装System.Data.SqlClient,我可以使用SqlConnection和SqlDataReader来读取。但是为什么错误说对于DNX核心5缺少SqlDataReader的Close()?
DNX Core 5.0错误CS1061:'SqlDataReader'不包含 '关闭'的定义,没有扩展方法'关闭'接受a 可以找到类型'SqlDataReader'的第一个参数(你错过了吗? using指令或程序集引用?)
答案 0 :(得分:3)
您现在应该升级到RC2。
此类Close
方法已被删除多种类型,您应该在大多数情况下调用Dispose
。
答案 1 :(得分:0)
我不肯定这是SqlDataReader的正确版本,但它看起来像在SqlDataReader的corefx版本中,Close方法是内部的而不是公共的,就像在完整的.NET框架中一样