zoukankan      html  css  js  c++  java
  • 类库LinqToExcel的介绍

            LinqToExcel是一个.net framework平台下开源项目,它主要实现了LINQ的语法查询Excel电子表格。类型之前的LINQToXXX如果你是LINQ语法糖爱好者那最适合您。

    你在VS中可以从NuGet中搜索它,如下图:
    linqtoexcel1

    或从控制台使用以下命令:

    PM> Install-Package LinqToExcel

    再或者手工从这儿下载类库DLL,引用LinqToExcel.dll,如果您对CSharp的项目熟悉,这不什么难事儿。

    看以下是几个小例子:     

    查询电子表格的头:

    var excel = new ExcelQueryFactory("excelFileName");
    var indianaCompanies = from c in excel.Worksheet<Company>()
                           where c.State == "IN"
                           select c;

    查询CSV文件:

    var csv = new ExcelQueryFactory("csvFileName");
    var indianaCompanies = from c in csv.Worksheet<Company>()
                           where c.State == "IN"
                           select c;

     

     

    是不是很简单,如果想了解更多请看篇文摘,或是访问官网

    希望对您的.net程序开发有帮助。

     

    您可能感兴趣的文章:

    C# 7个读写Excel文件的类库

    使EXCEL中使用宏生成T-SQL实现数据导入

     


    作者:Petter Liu
    出处:http://www.cnblogs.com/wintersun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    该文章也同时发布在我的独立博客中-Petter Liu Blog

  • 相关阅读:
    springboot日志框架
    springboot创建一个可执行的jar
    springboot整合Thymeleaf模板引擎
    springboot自定义SpringApplication启动类
    springboot配置mybatis的mapper路径
    使用@SpringBootApplication注解
    HDU1269 迷宫城堡 —— 强连通分量
    POJ3177 Redundant Paths —— 边双联通分量 + 缩点
    HDU3394 Railway —— 点双联通分量 + 桥(割边)
    UVA796 Critical Links —— 割边(桥)
  • 原文地址:https://www.cnblogs.com/wintersun/p/3602549.html
Copyright © 2011-2022 走看看