C#
文章平均质量分 62
C#一些基础知识
海盗1234
这个作者很懒,什么都没留下…
展开
-
C#使用MiniExcel读取excel表格文件
MiniExecl提供了几种读取方法。方法一:以行列号来读取;方法二:使用第一行的名称进行读取;方法三:反序列化原创 2024-03-14 19:15:00 · 990 阅读 · 0 评论 -
Visual studio中C# 代码片段快捷输入和自定义代码片段
在visual studio中输入特殊字段的关键词然后双击Tab可以输入一段完整的代码片段,能够有效的提高开发效率。如输入`if`,两次Tab,会自动生成如下的代码片段,并且光标自动定义到if的条件内,修改完成按回车键自动定位到内部。在代码片段管理器中找到代码片段存放路径随便找一个文件复制一份,比如for代码片段for.snippet文件,在vs2022中打开。原创 2023-02-24 21:54:35 · 2572 阅读 · 0 评论 -
c# 枚举类型转换-枚举值、名称、描述转换,转换名称集合和描述集合
枚举单个值类型转换:1.名称转换成枚举值;2.枚举值转中文描述(Description);3.描述(Description)转换成枚举值;2.枚举所有项转描述集合枚举所有项转换成集合:1.枚举所有项转换成名称集合;2.枚举所有项转描述集合原创 2023-02-18 00:40:50 · 2098 阅读 · 0 评论 -
C# Csv文件-基本的读写和转换DataTable
csv文件可以在excel或者wps中以表格形式打开,本质上是每一列以,逗号为分隔符的一种格式,在C#中操作可以把他当做普通txt文本读入,然后通过处理,逗号分隔符来对数据进行处理转换。使用`File.ReadAllLines`一次性读入。`File.WriteAllLines`一次性写入。这种方式适合csv文件内容不多的情况下使用。使用`StreamReader`,一行一行的读取文件中的内容,并且处理。Csv文件读写DataTable类型原创 2022-12-19 23:13:15 · 2691 阅读 · 2 评论 -
C# 泛型协变和逆变
C# 泛型协变和逆变。协变和逆变都是术语,前者指能够使用比原始指定的派生类型的派生程度更大的类型,后者指能够使用比原始指定的派生类型的派生程度更小的类型.在协变中,可以用子类代替父类;在逆变中,可以用父类代替子类。平常用到的协变主要就是IEnumerable在协变中,T只能作为返回值,不能作为参数在协变中,T只能作为参数,不能作为返回值原创 2022-12-16 23:25:37 · 180 阅读 · 0 评论