当前位置: 首页 > backend >正文

提升C# 写入Excel操作的效率方式

除了换库,排查耗时代码块这些

一个比较明显和低级的问题就是写入次数的问题

应该先将需要写入的内容保存到一个矩阵中,然后将矩阵写入excel

常见的一次写入原则,类似频繁建立连接消耗的问题一样

一块一块搬运肯定不如一卡车装好了搬运

using System;
using Excel = Microsoft.Office.Interop.Excel;class Program
{static void Main(){// 创建一个新的 Excel 应用程序Excel.Application excelApp = new Excel.Application();excelApp.Visible = false; // 使 Excel 应用程序不可见// 添加一个新的工作簿Excel.Workbook workbook = excelApp.Workbooks.Add();Excel.Worksheet worksheet = workbook.Worksheets[1];// 准备数据string[,] data = new string[100, 500];for (int row = 0; row < 100; row++){for (int col = 0; col < 500; col++){data[row, col] = "Row" + (row + 1) + "Col" + (col + 1);}}// 写入数据Excel.Range startCell =
http://www.xdnf.cn/news/11325.html

相关文章:

  • LoadRunner压力测试方法
  • 高分卫星系列介绍及其传感器参数
  • MySQL基础入门教程(非常详细)从零基础入门到精通,看完这一篇就够了
  • 操作系统——缓冲区(buffer)与缓存(cache)
  • scrum回顾_敏捷,Scrum框架入门一篇文章就够了
  • mingw64环境搭建
  • Node.js 的常用命令介绍
  • 极域电子教室破解!
  • 深度学习网络 | GoogleNet v1-v3解析(1)
  • 192.168.1.1随身wifi登录器
  • oracle av rd ms,Oracle AWR报告生成与查看
  • 分享66个JavaGame源码总有一个是你想要的
  • 从音乐分享平台到泛音乐视频社交平台,菠萝 BOLO完成过亿元 B 轮融资
  • 黑客工具软件大全100套
  • 红米k50pro澎湃MIUI系统一键root工具德尔塔面具delta面具root教程配合已经解锁bl的设备使用
  • Windows 10 操作系统下利用USB无限网卡创建虚拟WirelessNetwork 类的封装
  • 集群技术(百科)
  • 绿色软件是怎么制作的?(转)
  • 学习vue源码(10)手写render渲染函数,在线前端开发学习
  • asp-Webshell免杀
  • Application Layer Gateway Service
  • 最新全国三级城市地区及经纬度数据下载
  • 不用微博SDK,直接使用 新浪微博 分享链接进行分享
  • tomcat7下载
  • Android 文件下载
  • 基于MapGuide的在线WebGIS站点介绍
  • route add命令详解
  • 【经典收藏】深度技术ghost官方原版XP系统sp3下载地址 ...
  • 常用网页广告代码全集-js广告代码大全-个人收藏
  • Java语言 static (静态变量、实例变量、局部变量、静态方法)