c#实现将excel转DataTable及DataTable转csv

我们在工作中经常会碰到将excel数据利用到c#中,今天就讲解一个使用的方法,就是将数据进行转换。

C#代码实现把Excel文件转化为DataTable,根据Excel的文件后缀名不同,用不同的方法来进行实现,下面通过根据Excel文件的两种后缀名(.xlsx和.xls)分别来实现。获取文件后缀名的方法是:Path.GetExtension(fileName)方法,通过引用:using System.IO;实现代码如下:(其中以下代码中出现的filename都是带盘符的绝对路径)。

• 根据Excel文件的后缀名不同调用的主方法
主函数

DataTable FileToDataTable(string fileName)
{
   
    DataTable dt = new DataTable

你可能感兴趣的:(c#编程使用技巧,excel,c#,开发语言)