在.NET7使用NPOI读取Excel如此简单 .NET技术

在.NET7使用NPOI读取Excel如此简单

本文主要介绍了.net7简单使用NPOI读取Excel表格。NPOI是指构建在POI 3.x版本之上的一个程序,NPOI可以在没有安装Office的情况下对Word或Excel文档...
阅读全文
C#面向对象核心-封装 .NET技术

C#面向对象核心-封装

封装定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中",这个包就是类。在面向对象程序设计方法论中,封装可以防止对实现细节的访问。
阅读全文
C#中重写(override)及覆盖(new)的区别详解 .NET技术

C#中重写(override)及覆盖(new)的区别详解

  在C#中,用override关键字来重写一个父类中的虚方法或抽象方法。override关键字用于指示编译器,我要用派生类中的一个方法,重写基类中的同名方法。通过重写基类中的方法...
阅读全文
C#多态性学习,虚方法、抽象方法、接口等用法举例 .NET技术

C#多态性学习,虚方法、抽象方法、接口等用法举例

  C#中的多态性是OOP(面向对象编程)的一个基本概念,它允许一个对象在不同情况下表现出不同的行为,以增强代码的可重用性和灵活性。   根据网上的教程,我们得知C#多态性分为两类...
阅读全文
C#中抽象方法与虚方法的区别详解及示例 .NET技术

C#中抽象方法与虚方法的区别详解及示例

  先说两者最大的区别:抽象方法是需要子类去实现的。虚方法是已经实现了的,可以被子类覆盖,也可以不覆盖,取决于需求。因为抽象类无法实例化,所以抽象方法没有办法被调用,也就是说抽象方...
阅读全文
C#遍历指定文件夹中所有文件的3种方法 .NET技术

C#遍历指定文件夹中所有文件的3种方法

    前段时间小编同事面试遇到了这个问题,由于同事比较菜并未很完美的完成这个问题,本文就替小编来解答一下。在C#中有多种方式类遍历指定文件...
阅读全文
武装你的WEBAPI-OData聚合查询 .NET技术

武装你的WEBAPI-OData聚合查询

本文属于OData系列目录ODATA v4提出了新的聚合查询功能,这对于ODATA的基本查询能力($expand等)是一个非常大的补充。ODATA支持的聚合查询功能,可以对数据进行...
阅读全文