【发布时间】:2010-12-20 03:38:57
【问题描述】:
在为我正在处理的项目编写一些测试时,我发现获取有关项目是否正确所需的数据的最佳方法是将结果放入 ADO.NET 数据表中。我厌倦了设置断点并等待它们被命中,这样我就可以使用 DataSet Visualizer 来查看我的结果是什么,并且我希望能够在测试完成后看到结果,所以我决定找一个将 DataTable 写入文件的快速而肮脏的方法。
在 Intellisense 中探索并尝试找到一种将 DataTable 输出到文件的好方法后,我搜索了一下,发现有人编写了一些代码来将 DataTable 写入 html 文件中的表中。我花了几分钟实现了我自己的版本,然后继续我快乐的方式。我喜欢 html 解决方案,因为它非常易于实现,完全可移植,并且在更改我的代码后刷新页面和查看最新测试结果很容易。
然而,此时我想知道,我是否错过了一种更简单/更好的方法?请记住,要求是能够以实际表格形式可视化表格,而不是序列化为 XML 或任何其他可读性较差的格式,并且它需要在硬盘驱动器上的文件中,以便我可以回到它.有什么想法吗?
【问题讨论】:
标签: c# .net ado.net datatable dataset