gpt4 book ai didi

c# - 无缘无故需要System.Xml

转载 作者:太空狗 更新时间:2023-10-30 00:19:57 25 4
gpt4 key购买 nike

protected override DataTable internalExecuteTable(string SQL)
{
DbDataReader reader = ExecuteReader(SQL);
DataTable dt = new DataTable();
dt.Load(reader);
reader.Close();
return dt;
}

“internalExecuteTable”带有下划线并引发“System.Xml”未被引用的错误,我应该添加“System.Xml”引用。但是为什么?

我使用上面的代码从 SQLite 数据库中读取(System.Data.SQLite 包装器)

最佳答案

您正在间接使用 System.XmlDataTable 依赖于 System.Xml 程序集中定义的类。例如,如果您查看该类的文档或者只是在您的 IDE 中探索它,您会注意到它包含许多用于读取和写入 XML 的方法。

通过使用System.Data.DataTable,您还需要引用System.Xml

关于c# - 无缘无故需要System.Xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15279751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com