一文搞定C#关于NPOI类库的使用读写Excel以及io流文件的写出
今天我们使用NPOI类库读写xlsx文件,
最终实现的效果如图所示
从太平洋官网下载相应的类库,大概4~5MB,不要从github下载,下载慢,且高达120MB,国内有个码云同样可以下载,速度可能快一点,可以使用git命令克隆下来,速度应该也慢,
下载加入自己的项目工程里面,添加引用即可,引用那几个文件即可
注意添加的是dll类库文件,其他不要,添加引用即可,浏览到那几个文件,这样使用命名空间才不会报错,
Form1 添加几个控件 ,button ,label TextBox 等 listBox等
双击控件,直接写代码
业务逻辑比较小,但是涉及的知识点也不少,源码如下
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using NPOI;
using NPOI.SS.UserModel;
namespace DemoExcel
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
<