
C#进阶笔记
文章平均质量分 89
分享C#进阶过程中的知识总结,适合有基础的学习
智能建造小硕
硕士研究生在读,智能建造方向,分享知识及日常学习经验,欢迎交流。
展开
-
C#中的DataTable使用
在C#中,DataTable是一个非常重要的组件,它是命名空间下的一部分。它用于在内存中存储表格数据,可以看作是一个内存中的数据库表。以下是DataTable。原创 2023-11-07 18:21:57 · 4771 阅读 · 0 评论 -
【C#进阶】C#中的委托、事件、回调函数、匿名函数和lambda表达式
C#中的委托、事件、回调函数、匿名函数和lambda表达式详细介绍原创 2023-10-30 14:23:39 · 2889 阅读 · 0 评论 -
【C#进阶】C#语法中一些常用知识点总结
类型长度是否固定元素是否唯一是否有序可通过索引访问使用场景数组是否是是固定大小列表否否是是动态内容字典否键是否否(通过键访问)配置设置队列否否是(FIFO)否打印队列、等待列表栈否否是(LIFO)否撤销操作、深度优先搜索散列集否是否否停止词、唯一标识符集。原创 2023-10-22 20:42:28 · 1273 阅读 · 0 评论 -
使用C#中的Aspose Word 在对Word文档中的书签详细总结(包括增删改查等操作)
在Word文档中,书签是用于标记文档中某个位置的一种标识符。它是一个有名字的位置,可以用于跳转、插入文本、插入图片等操作。当需要在文档中插入一些内容时,可以先在需要插入内容的位置插入一个书签,然后通过书签的名称来定位这个位置,并在这个位置插入内容。原创 2023-04-06 15:18:55 · 3521 阅读 · 0 评论 -
C# Apose Word 中的知识点详细的总结及代码示例
在上面的代码中,我们首先打开了一个现有文档,然后获取了文档中的第一个段落。在上面的代码中,我们首先打开了一个现有文档,然后获取了文档中的第一个段落。在上面的代码中,我们首先打开了一个现有文档,然后将文档转换为 HTML 格式,并将生成的 HTML 文件保存到磁盘上。在上面的代码中,我们首先打开了一个现有文档,然后将文档转换为 PDF 格式,并将生成的 PDF 文件保存到磁盘上。在上面的代码中,我们首先打开了一个现有文档,然后将文档转换为 XML 格式,并将生成的 XML 文件保存到磁盘上。原创 2023-04-06 11:28:36 · 1104 阅读 · 0 评论 -
【正则表达式】regex101超好用的正则表达式测试和学习工具(内含使用教程、Python和C#正则表达式代码示例)
regex101是一个在线的正则表达式测试和学习工具,可以帮助用户测试和调试正则表达式。2. 在左侧的输入框中输入要匹配的文本。3. 在上方的正则表达式输入框中输入你的正则表达式。4. 选择正则表达式的语法类型(如PCRE、JavaScript等)。5. 点击“Run”按钮,查看正则表达式是否匹配输入的文本。6. 如果正则表达式有错误,regex101会在右侧的解释器窗口中显示错误信息。原创 2023-03-30 23:07:56 · 3864 阅读 · 0 评论 -
【C#进阶九】C#中的Lambda表达式
"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式。优点是Lambda简化了匿名委托的使用,减少开发中需要编写的代码量。本文介绍Lambda在C#中的简单使用。原创 2022-11-22 23:09:28 · 1849 阅读 · 0 评论 -
【C#进阶八】C#中的序列化与反序列化下(二进制序列化、XML序列化及JSON序列化)
序列化是指将对象转换成字节流,从而存储对象或将对象传输到内存、数据库或文件的过程。 它的主要用途是保存对象的状态,以便能够在需要时重新创建对象。 反向过程称为“反序列化”。原创 2022-08-30 19:40:14 · 775 阅读 · 0 评论 -
【C#进阶七】C#中的序列化与反序列化上(二进制序列化、XML序列化及JSON序列化)
序列化是指将对象转换成字节流,从而存储对象或将对象传输到内存、数据库或文件的过程。 它的主要用途是保存对象的状态,以便能够在需要时重新创建对象。 反向过程称为“反序列化”。原创 2022-08-30 19:31:12 · 932 阅读 · 0 评论 -
【C#进阶六】C#中流的读取器和编写器(BinaryReader与 BinaryWriter ,StreamReader 与 StreamWriter,StringReader 等)
通常,流用于字节输入和输出。 读取器和编写器类型处理编码字符与字节之间的来回转换,以便流可以完成操作。原创 2022-08-28 10:36:11 · 767 阅读 · 0 评论 -
【C#进阶五】C#中常用I/O流介绍、 FileStream类及FileMode、FileAccess、FileShare
流可以视为一组连续的一维数据,包含开头和结尾,并且其中的游标指示了流的当前位置。抽象基类 Stream支持读取和写入字节。原创 2022-08-25 21:27:59 · 1300 阅读 · 0 评论 -
【C#进阶四】详细总结C#中的文件和I/O流之文件和目录(File 、 FileInfo、Directory、DirectoryInfo和Path)
文件和流 I/O(输入/输出)是指在存储媒介中传入或传出数据。 在 .NET 中,`System.IO` 命名空间包含允许以异步方式和同步方式对数据流和文件进行读取和写入操作的类型。本篇详细习讲解C#中的文件和I/O流之文件和目录(File 、 FileInfo、Directory、DirectoryInfo和Path)原创 2022-08-23 17:28:39 · 1104 阅读 · 0 评论 -
【C#进阶三】C#正则表达式的使用及常用案例(Regex.IsMatch、Regex.Match,match.NextMatch、Regex.Matches、Regex.Replace等)(实践篇)
通过调用 Regex 类的静态方法。 方法参数包含输入字符串和正则表达式模式。 正则表达式引擎会缓存静态方法调用中使用的正则表达式,这样一来,重复调用使用同一正则表达式的静态正则表达式方法将提供相对良好的性能。通过实例化Regex 对象,采用的方式是将一个正则表达式传递给类构造函数。...原创 2022-08-17 17:05:43 · 5301 阅读 · 0 评论 -
【C#进阶二】C#中的正则表达式知识总结(字符转义/字符类/ 定位点/ 分组构造 /数量词/反向引用构造/替换构造/替代/正则表达式选项)(理论篇)
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。`C#` 中正则表达式提供了功能强大、灵活而又高效的方法来处理文本。 ..............................原创 2022-08-16 21:14:04 · 1350 阅读 · 1 评论 -
【C#进阶一】C#中的数组(Array)、集合(ArrayList,Queue,Stack, HashList)、List<T>、字典(Dictionary<K,T>)和双向链表LinkedList
一文读懂C#中的数组(Array)、集合(ArrayList,LinkedList,Queue,Stack, HashList)、泛型集合List< T >、字典(Dictionary)和双向链表(LinkedList< T>)原创 2022-08-14 18:31:35 · 1931 阅读 · 0 评论