我正在从事一个依赖于 DataSet 和 DataTable 的项目。我们希望进入跨平台,因此正在研究可移植类库。然而,我们无法找到如何在可移植类库中使用 DataSet 和 DataTable。它们可用吗?
也许我们应该远离 DataSets 和 DataTables,但我们现在拥有的东西。
最佳答案
不,Dataset 和 DataTable 是 Windows 特定的数据结构,它们不会交叉兼容,您可以计划将结果序列化为 XML、Json,这将可用于所有平台,从而实现正如预期的互操作性,这肯定意味着在 Windows 中你需要一个包装器来将 XML/Json 反序列化为相关的内存对象,如 DataTable
关于c# - 你能在可移植类库中使用数据集和数据表吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35596231/