Visual Studio不喜欢此代码。 =(
SqlXml sqlXml = reader["ScenarioData"].GetSqlXml();
它讨厌
GetSqlXml();
部分,并引发错误:'object'不包含'GetSqlXml'的定义,并且找不到找到接受'object'类型的第一个参数的扩展方法'GetSqlXml'(您是否缺少using指令或程序集引用?)
我认为我包括了所有必要的引用,名称空间和dll文件,但我无法让VS来识别该功能。我下一步要做什么?
最佳答案
您需要提供列索引(the GetSqlXml
method belongs to SqlDataReader):
SqlXml sqlXml = reader.GetSqlXml(0);