C#动态加载程序集的全攻略
2025-09-07 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 6
引言在 c# 中,动态加载程序集(dynamic assembly loading)是一种常见的需求,特别是在需要模块化、插件化或运行时扩展...
C#中的枚举和结构体用法解读
2025-09-07 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 7
枚举枚举的声明用enum关键字修饰,加枚举名enum 枚举名 { 值1, 值2, 值3, ``...
C#中父类与子类构造函数的调用顺序使用说明
2025-09-07 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 6
c#父类与子类构造函数的调用顺序我们先来建立一个父类,一个子类,一个子类的子类 class baseclass { ...
纯C#实现智能PDF目录提取工具PdfTocExtractor
2025-08-21 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 0
前言最近在做标书的时候发现,有些文档文字量很大,想让大模型完全解读不太现实,先不说 context 长度够不够,首先 token 消耗量就爆...
基于C#实现PDF转图片的详细教程
2025-08-20 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 22
引言在数字化办公场景中,pdf文件的可视化处理需求日益增长。无论是将合同文档嵌入演示文稿,还是为无纸化存档生成高分辨率图片,pdf转图片功能...
C#合并与拆分PDF文档的三种方法
2025-08-19 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 19
引言pdf文档的合并与拆分是日常开发中的常见需求——无论是整合多份报告生成最终文档,还是将大文件按需拆分为独立章节,...
C#对象持久化的三种常用序列化方法总结
2025-08-19 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 20
一、对象本地保存的基本问题对象在程序运行时存储在内存中,程序关闭后会被垃圾回收机制销毁,无法保留状态。若需在程序再次运行时恢复对象状态,需将...
一文教你从0到1搭建C#音频分析平台
2025-08-18 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 23
为什么选择c#跨平台能力:.net core支持windows/linux/macos。强大生态:naudio、ffmpeg.autogen...
C#高效实现Word文档内容查找与替换的6种方法
2025-08-17 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 29
在日常文档处理工作中,尤其是面对大型 word 文档时,手动查找、替换文本往往既耗时又容易出错。无论是批量更新重复出现的术语、修正格式不统一...
C#中调用Windows API实现文件操作的代码实战
2025-08-17 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 28
为何选择windows api?在c#开发中,文件操作通常依赖于system.io命名空间下的类(如file、filestream)。然而,...
一文教你如何使用C#开发一个Windows后台服务
2025-08-16 17:10 | 分类:编程语言 | 评论:0 次 | 浏览: 26
前言在实际应用过程中,有时候我们希望开发的程序不需要界面,直接开机就可以长时间运行。例如服务器监控、数据采集等场景,这时候我们可以考虑将程序...
如何选到你的芯动之选?一文读懂英特尔 Intel Core i3、i5、i7和i9处理器
2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 31
cpu(中央处理器)是计算机的心脏,它为计算机提供算力。intel 的 cpu 种类多得让人眼花缭乱,你可能会问:i3、i5、i7 和 i9...
C#和Unity中的中介者模式使用方式
2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 29
c#中的中介者模式详解中介者模式(mediator pattern)是一种行为设计模式,它能减少对象之间混乱无序的依赖关系,通过引入一个中介...
C#和Unity中的解释器模式使用方式
2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 27
概述解释器模式(interpreter pattern)是一种行为型设计模式,它定义了一种语言的文法表示,并提供一个解释器来解释该语言中的句...
使用c#进行串口通信的实现示例
2025-08-13 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 32
一、串口通信协议1.串口通信协议简介串口通信(serial communication)是一种设备间非常常用的串行通信方式,大部分电子设备都...
C#中SortedSet的具体使用
2025-08-13 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 30
基础概念sortedset 是 c# 中的一个集合类型,位于 system.collections.generic 命名空间下。它是一个自动...
C# Serilog 日志的使用小结
2025-08-13 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 26
serilog 的基本概念日志级别serilog 支持多种日志级别,从低到高依次是:verbose(详细):记录最详细的信息,通常用于调试。...
C# Opacity 不透明度的具体使用
2025-08-13 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 28
winformsopacity在windows forms (winforms) 应用程序中,控件的透明度可以通过设置 opacity 属性...
C#控制台程序同步调用WebApi实现方式
2025-08-12 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 27
控制台程序一般当作job使用,有时候需要控制台程序调用webapi返回结果后才能执行下一步动作,否则会出错,所以这个时候就需要同步处理。关于...
C#实现磁盘空间实时预警监控功能
2025-08-12 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 28
1. 核心功能设计(1)获取磁盘空间信息使用 system.io.driveinfo 类获取本地磁盘的总空间、可用空间等信息。(2)设置阈值...
通过C#调用Windows API的具体方法
2025-08-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 27
为什么你需要掌握windows api调用?在开发系统监控工具、性能分析器或自动化管理程序时,windows api 是你与操作系统对话的桥...
C#实现ESC退出窗口的三种方法
2025-08-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 27
引言我们通常用通过点击取消按键或者右上角的“x”盒子退出的方法来实现关闭当前form窗体。但要使用按键esc退出关闭...
C#中的Drawing 类案例详解
2025-08-08 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 33
一、drawing 是什么?命名空间wpf:system.windows.mediawinforms:system.drawing(gdi+...
使用C#将DataTable导出为Excel文件的实现教程
2025-08-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31
在 c# 中将 datatable 导出为 excel 文件,是 .net 开发中常见的任务,广泛应用于报表生成、日志导出、系统间数据共享等...
C#实现FTP文件上传下载的代码详解
2025-08-05 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 34
简介:本文详细介绍了ftp协议和c#编程语言中处理ftp上传下载任务的基本方法。文章首先解释了ftp的文件传输基础,接着阐述了c#中如何使用...
C# async await 异步编程实现机制详解
2025-08-04 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 33
一、async/await 异步编程实现机制1.1 核心概念async/await 是 c# 5.0 引入的语法糖,它基于**状态机(sta...
C#实现文件上传和接收功能
2025-08-04 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 34
前言web应用开发中,文件上传是一个常见且重要的功能。它不仅涉及到前端用户界面的设计,还涉及到后端服务器如何高效、安全地处理上传的数据。本文...
C#中的高性能内存操作的利器:Span<T>和Memory<T>
2025-08-02 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 36
在.net开发中,内存管理一直是影响性能的关键因素。传统的字符串处理、数组操作等往往伴随着大量的内存分配和复制操作,这些不必要的开销在高性能...
C#替换Word文档中的书签内容的详细步骤
2025-08-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 31
word书签不但可以帮助读者快速跳转到想要查看的位置,而且可以用做“占位符”,程序员获取“占位符&rdq...