Miniexcel

请问一下 c#miniexcel怎么创建多个工作表啊

### C#MiniExcel 库的使用示例 #### 安装 MiniExcel 库 为了在 C# 项目中使用 MiniExcel,需通过 NuGet 包管理器安装 `MiniExcel` 包。这使得开发者能够在不依赖 Microsoft Office 的情况下操作 Excel 文件[^1]。 ```shell Install-Package MiniExcelLibs ``` #### 使用 MiniExcel 进行基本操作 ##### 读取 Excel 文件中的数据 下面展示了如何利用 MiniExcel 读取 Excel 文件并将其转换成列表对象: ```csharp using System; using System.Collections.Generic; using MiniExcelLibs; public class Program { public static void Main() { string filePath = "example.xlsx"; List<MyData> dataList = MiniExcel.AsEnumerable<MyData>(filePath).ToList(); foreach (var data in dataList) { Console.WriteLine($"{data.Id}, {data.Name}"); } } public class MyData { public int Id { get; set; } public string Name { get; set; } } } ``` 这段代码定义了一个简单的类 `MyData` 来映射 Excel 表格结构,并将文件路径传递给 `AsEnumerable<T>()` 方法以加载数据。 ##### 向 Excel 文件写入数据 同样可以轻松地向新的或现有的 Excel 文件添加记录: ```csharp using System; using System.Collections.Generic; using MiniExcelLibs; public class Program { public static void Main() { var dataList = new List<MyData> { new MyData{Id=1,Name="Alice"}, new MyData{Id=2,Name="Bob"} }; string outputPath = "output.xlsx"; MiniExcel.WriteAll(outputPath, dataList); } public class MyData { public int Id { get; set; } public string Name { get; set; } } } ``` 此段程序创建了一些测试数据并通过调用 `WriteAll()` 函数保存到指定位置的新 Excel 文件中。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值