首页 > 编程语言 >c#读取csv文件的内容

c#读取csv文件的内容

时间:2022-12-21 10:56:28浏览次数:37  
标签:set 读取 get c# var csv public string

 private static List<Test> OpenExcel(string path)
        {
            var records = new List<Test> { };
            using (var reader = new StreamReader(path))
            using (var csv = new CsvReader(reader))
            {
                records = csv.GetRecords<Test>().ToList();
            }
            return records;
        }

        class Test
        {
            public string D { get; set; }
            public string ONE { get; set; }
            public string TWO { get; set; }
            public string THREE { get; set; }
            public string FOUR { get; set; }
            public string FIVE { get; set; }
            public string SIX { get; set; }
            public string SEVEM { get; set; }
            public string EIGHT { get; set; }
        }

  

标签:set,读取,get,c#,var,csv,public,string
From: https://www.cnblogs.com/ydc2023/p/16995741.html

相关文章

  • net中c#如何发送邮件?推荐Aspose.Network组件
    net中c#想实现邮件的操作,推荐使用Aspose.Network组件。需要注意的是,这个组件名字现在改成Aspose.Email了,但我们这里用的还是旧版本(博客结尾提供DLL文件下载)传送门net中c#......
  • MySQL高可用复制管理工具 —— Orchestrator简介及基本搭建
    1、背景 Orchestrator(orch):go编写的MySQL高可用性和复制拓扑管理工具,支持复制拓扑结构的调整,自动故障转移和手动主从切换等。后端数据库用MySQL或SQLite存储元数据,并提供W......
  • 利用canvas合并两个海报
    图片1是个海报,图片2是个二维码,把这个二维码镶嵌到图片1的指定位置上functiondrawAndShareImage(opt,cb){if(!opt){console.error('没有图片');return......
  • archery SQL审核平台
    archerySQL审核平台项目位置:https://github.com/hhyo/archery背景SQL审核是对MySQL语句写法的统一化,标准化,避免因为SQL的不规范、语法错误等导致出现误删、误更新数据......
  • [element-ui] el-date-picker a-range-picker type=“daterange“ rules 校验
    <el-formclass="pl13":rules="rules"ref="ruleForm":model="searchKey"><el-form-itemprop="daterange"><el-date-pickerv-model="value1"......
  • [vue] watch对比computed
    文章目录​​computed计算属性实现姓名案例​​​​watch监视实现姓名案例​​​​对比​​​​姓名案例新需求时使用watch法​​​​computed和Iwatch之间的区别:​​compu......
  • MySQL高可用工具Orchestrator:复制拓扑的发现
    1、orchestrator如何去发现mysql实例这个涉及到两个参数:HostnameResolveMethod和MySQLHostnameResolveMethodHostnameResolveMethod的值有三个选项:  "cname":通过c......
  • 搜遍全网,终于找到了报表自动化的最佳工具,比Excel好用10倍!
    工作快十年了,最开始是在华为做报表,后来去了美团从事大数据和平台方面的工作,现在在国企干了快三年。辗转各大企业的IT部门,最明显的感知就是企业间数字化程度差距太大了。就从......
  • [css] before和:after实现div下方的小三角
    <divclass="pop-box">aaa</div>.pop-box{position:absolute;width:250px;height:260px;background-color:#fff;border:1pxsolid#ccc;bord......
  • CubeMX使用FreeRTOS编程指南
    文章目录CubeMX使用FreeRTOS编程指南一、开发前言1.1软件准备1.2开启FreeRTOS二、配置界面三、系统设置2.1调度内核设置2.2内存管理设置2.3钩子函数配置2.5......