c# - 你能在可移植类库中使用数据集和数据表吗

标签 c# datatable dataset cross-platform portable-class-library

我正在从事一个依赖于 DataSet 和 DataTable 的项目。我们希望进入跨平台,因此正在研究可移植类库。然而,我们无法找到如何在可移植类库中使用 DataSet 和 DataTable。它们可用吗?

也许我们应该远离 DataSets 和 DataTables,但我们现在拥有的东西。

最佳答案

不,Dataset 和 DataTable 是 Windows 特定的数据结构,它们不会交叉兼容,您可以计划将结果序列化为 XML、Json,这将可用于所有平台,从而实现正如预期的互操作性,这肯定意味着在 Windows 中你需要一个包装器来将 XML/Json 反序列化为相关的内存对象,如 DataTable

关于c# - 你能在可移植类库中使用数据集和数据表吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35596231/

相关文章:

c# - 具有多种字体的矩形内的 DrawString 属性 c#

c# - 将 Json 对象数组转换为最合适的 .Net 集合

c# - 由于...,DataSet 是否比 DataReader 慢?

c# - 检查列表中的文件是否存在

c# - 2 ASP.NET MVC 中的 View 模型

mysql - 如何使用 DataRow 更新数据库?

JSF Primefaces SelectOneMenu

带有条件格式的 R 数据表按钮

ios - 如何创建分段时间线数据集(使用 Objective-C)

awk - 使用 AWK 整理文件