如何将CSV文件加载到System.Data.DataTable中,并基于CSV文件创建数据表?

做常规的ADO.net功能允许这样做吗?

推荐答案

下面是一个优秀的类,它将使用数据 struct 将CSV数据复制到DataTable中,以创建DataTable:

A portable and efficient generic parser for flat files

它易于配置和使用.我劝你看看.

.net相关问答推荐

无法在Designer、VS2022、. NET 8中打开WinForms表单'

如何在dotnet中使用OpenTelemetry Prometheus导出器导出多个版本的度量?

如何手动注入依赖注入

如何在 C# 中将 HTTP 发布请求发送到另一个 API?

仅在有换行符时捕获分隔符之间的所有文本

信号量的多线程问题

System.IO.Directory.Exists 在 LINQ 语句中失败,但在 foreach 循环中没有

在 Git for Visual Studio 2012 中恢复到以前的提交

SqlDateTime.MinValue != DateTime.MinValue,为什么?

异步总是 WaitingForActivation

在 WinForms 应用程序中查找焦点控件的首选方法是什么?

IIS Express - 500.19 无法读取配置文件 - 因为它正在查看错误的路径

如何通过 LINQ 比较没有时间的 DateTime?

HashSet 是否保留插入顺序?

WCF服务客户端:内容类型text/html;响应消息的charset=utf-8 与绑定的内容类型不匹配

在 .NET 中填充整数列表

是否有 Linq 方法可以将单个项目添加到 IEnumerable

ASP.NET Core (.NET Core) 和 ASP.NET Core (.NET Framework) 的区别

如何使我的托管 NuGet 包支持 C++/CLI 项目?

将 SignalR 2.0 .NET 客户端重新连接到服务器集线器的最佳实践