收藏本版 |订阅

C#论坛 今日: 0|主题: 121|排名: 58 

  • C#中TaskFactory实现线程任务
    目录1.TaskFactory的基本概念主要功能和用途2.TaskFactory的基本功能任务创建与启动 (StartNew)任务选项控制:TaskCreationOptions任务链式操作:ContinueWith和TaskContinuationOptions任务取消:CancellationToken任务异常处理3.TaskFactory的实现原理与机制内部工作机制4. 主要的使用场景场景 1:并行任务的启动场景 2: ...
    084 張浩乙 发表于 2025-12-28 教程
  • C# 中TaskScheduler的使用小结
    目录1.基本概念与机制1.1TaskScheduler的作用1.2TaskScheduler和线程池的关系2.TaskScheduler类及其主要方法3.TaskScheduler的常用子类3.1TaskScheduler.Default3.2TaskScheduler.FromCurrentSynchronizationContext()3.3TaskScheduler.Current4.自定义 TaskScheduler4.1 示例:限制并发任务数4.2 示例:自定义任务调度到特 ...
    048 華夏 发表于 2025-12-28 教程
  • 在C#项目中使用NLog进行日志记录的方法步骤
    目录一、整体流程(核心步骤)二、控制台 / 桌面应用(最基础场景)步骤 1:安装 NLog 包步骤 2:添加 NLog.config 配置文件三、ASP.NETCore Web 应用(主流场景)步骤 1:C# 代码中使用 NLog步骤 2:验证效果步骤 3:安装适配包步骤 4:配置 NLog.config步骤 5:Program.cs 中集成 NLog步骤 6:Controller/Service 中使用 ...
    023 慕林彬 发表于 2025-12-26 教程
  • 利用C#在PDF文档中添加电子签名的实现流程
    目录引言一、前置准备1. 安装 .NET 库2. 核心依赖说明二、核心实现逻辑1. 基础版:添加基础电子签名(默认不可见)2. 进阶版:添加可见签名三、关键参数与类说明四、注意事项五、总结引言 电子签名在文档合规性与安全性保障中扮演着重要角色,基于 C# 开发 PDF 电子签名功能是企业级文档处理场景的常见需求。Spire.PDF for ...
    025 马英凡 发表于 2025-12-26 教程
  • 基于C# WinForms开发的Windows系统监控工具
    目录前言技术栈核心功能一、硬件监控实现1.1 系统监控服务设计1.2 性能计数器初始化1.3 网络流量监控1.4 温度和频率监控1.5 电池状态监控(Win11 兼容)二、历史数据管理三、ScottPlot 图表绘制3.1 图表初始化3.2 单线图表更新3.3 双线图表(温度/网络)四、任务栏悬浮窗口4.1 窗口基本设置4.2 三种显示模式4.3 窗口拖拽功 ...
    032 你对则世界对 发表于 2025-12-25 教程
  • C#代码实现将Excel中的图表转换为图片
    目录安装 Spire.XLS for .NET在 C# 和 VB.NET 中将 Excel 工作表中的指定图表转换为图片在 C# 和 VB.NET 中将 Excel 工作表中的所有图表转换为图片在 C# 和 VB.NET 中将 Excel 中的图表工作表转换为图片图表通常用于 Microsoft Excel 文件中,以可视化展示数值数据。在某些情况下,您可能需要将 Excel 文件中的图表保存为图 ...
  • C#利用Spire.Doc for .NET库将Word文档转换为EMF格式
    目录引言为什么选择 EMF?深入理解 Word 转 EMF 的价值使用 Spire.Doc for .NET 实现 C# Word 到 EMF 的转换1. 安装与环境配置2. 核心 API 介绍3. 详细代码示例4. 处理多页 Word 文档进阶应用与注意事项性能优化异常处理许可证说明结论引言 在日常工作中,Word 文档以其强大的编辑功能和广泛的兼容性,成为我们处理文本和排 ...
    053 敏格格 发表于 2025-12-24 教程
  • C#网络协议第三方库Protobuf的使用详解
    目录为什么要使用二进制数据初步思考如何方便的使用二进制或者封装使用Protobuf安装第一个协议使用总结为什么要使用二进制数据 通常我们写一个简单的网络通讯软件可能使用的最多的是字符串类型,比较简单,例如发送格式为(head)19|Msg:Heart|100,x,y,z…,在接收端会解析收到的socket数据。 这样通常是完全可行的,但 ...
    043 先富影视 发表于 2025-12-24 教程
  • C#项目使用obfuscar混淆实践
    目录安装obfuscar设置混淆xml编译自动混淆注意事项总结obfuscar 可以混淆C#代码。 在项目中我们通过NuGet安装obfuscar包。 安装obfuscar VS里点击解决方案,然后搜索,点击安装。 设置混淆xml 然后需要编译一个混淆设置文件obfuscar.xml,放在项目目录中。 <?xml version='1.0'?> <Obfuscator> <!-- 输入的工作路径,采用 ...
    025 小哥杰 发表于 2025-12-24 教程
  • 使用C#代码向Word文档添加文档属性的操作指南
    目录安装 Spire.Doc for .NET在 C# 和 VB.NET 中向 Word 文档添加内置文档属性在 C# 和 VB.NET 中向 Word 文档添加自定义文档属性文档属性(也称为元数据) 是指描述文档的一组信息。所有 Word 文档都自带一组内置的文档属性,包括标题、作者、主题、关键词等。除了内置文档属性之外,Microsoft Word 还允许用户为 Word 文 ...
    073 赛巴斯全 发表于 2025-12-24 教程
  • 使用C#轻松实现将Markdown转换为PDF文档
    目录一、快速环境准备二、基础转换:核心原理与代码拆解1. 核心逻辑2. 完整基础代码(带逐行注释)3. 核心API细节三、进阶场景:自定义 PDF 页面设置在日常开发中,我们经常需要将轻量级的 Markdown 文档转换为格式固定、便于分享的 PDF 文件。本文将详细介绍如何使用 Spire.Doc for .NET 库,通过 C# 代码实现 Markdown 到 ...
    091 罪有应得的阿强 发表于 2025-12-23 教程
  • 在C#应用程序中取得当前目录和安全退出的功能实现
    目录一、获取当前工作目录 1. 使用 Environment.CurrentDirectory 属性2. 使用 AppDomain.CurrentDomain.BaseDirectory 属性二、退出C#应用程序 1. 使用 Environment.Exit 方法2. 使用 AppDomain.CurrentDomain.ProcessExit 事件3. 使用 return 语句在 M ...
    078 林乐娱乐热点与视频 发表于 2025-12-23 教程
  • C#高效实现Word转Excel并完整保留文本,表格与样式
    目录实现思路概述加载 Word 并创建 Excel 工作簿遍历 Word 文档内容导出 Word 表格到 Excel复制文本样式与图片对齐方式与格式优化保存为 Excel 文件完整示例代码(C# 将 Word 转换为 Excel)总结在企业办公和文档自动化场景中,Word 和 Excel 是最常用的两种文档格式。Word 更适合撰写说明性文本和排版复杂的内容,而 Excel ...
    046 新弟 发表于 2025-12-23 教程
  • C# Spire.XLS for .NET轻松实现Excel到TXT的转换
    目录为什么选择Spire.XLS for .NET进行Excel转TXT核心实现:C#中Excel转TXT的步骤步骤一:安装Spire.XLS for .NET步骤二:编写C#代码实现转换步骤三:关键参数与注意事项进阶应用与性能优化总结与展望在数据处理领域,Excel文件以其强大的功能占据着举足轻重的地位。然而,在诸多应用场景下,我们却需要将这些结构化的Excel ...
    026 李德虎 发表于 2025-12-22 教程
  • 使用C#和ZXing开发的码生成与识别软件
    目录准备工作生成码识别码准备工作 首先得在项目里引入ZXing库。咱可以通过NuGet包管理器来搞定,打开“程序包管理器控制台”,敲入以下命令: Install-Package ZXing.Net 这就把ZXing.Net这个包给装上了,它可是咱开发的得力助手。 生成码 生成码的过程其实不难。咱先来看生成二维码的代码示例: using ZXing; u ...
    090 麒麟瓜 发表于 2025-12-22 教程
  • 使用C#读取PDF元数据的操作指南
    目录引言一、PDF 元数据简介二、准备工作:引入 Free Spire.PDF for .NET三、读取 PDF 标准文档属性示例代码读取结果实现逻辑解析四、读取 PDF 自定义文档属性示例代码读取结果关键点说明五、常见应用场景分析六、总结引言 在日常开发和文档管理场景中,PDF 往往不仅仅是“内容载体”,它还包含了大量描述性信息 ...
    064 微雨濯年华 发表于 2025-12-22 教程
  • 使用C#实现Excel与ODS之间的互相转换
    目录安装 Spire.XLS for .NET在 C# 中将 Excel 转换为 ODS(OpenDocument Spreadsheet)在 C# 中将 ODS 转换为 Excel(XLS/XLSX)Excel 由微软开发,是一款被广泛使用的电子表格应用程序,提供了丰富的数据分析、可视化和管理功能。另一方面,ODS(OpenDocument Spreadsheet)是一种开放标准的电子表格格式,这意味着它可以 ...
    098 勤奋的考拉 发表于 2025-12-21 教程
  • 利用C#实现Word信息自动化提取功能
    目录引言理解Word文档属性的种类与意义引入高效工具:使用spire.doc for .netC#读取内置Word文档属性的实践C#读取自定义Word文档属性的实践总结引言 在现代企业和个人工作中,Word文档作为信息承载和交流的核心载体,其重要性不言而喻。然而,除了文档内容本身,其背后蕴含的元数据——即文档属性,同样具有不可 ...
    054 小桃桃的旅行日记 发表于 2025-12-21 教程
  • C#闪退问题的排查全攻略
    目录招式一:开发环境的“捕蝶网”——开启全量异常中断操作步骤:招式二:生产环境的“监控摄像头”——Windows 事件查看器找寻线索:招式三:防御性架构——部署全局异常捕获1. 通用(控制台/服务)2. WPF 应用3. WinForms 应用招式四:终极杀招—&mdashrocDump ...
    045 吴增耀 发表于 2025-12-21 教程
  • C#中弱引用使用小结
    目录核心概念​​使用:1.基础使用:2.泛型使用:适用场景:总结:弱引用(Weak Reference)是一种特殊的引用类型,它允许你引用一个对象,但不会阻止该对象被垃圾回收器(GC)回收。弱引用通常用于需要缓存或跟踪对象,但又不希望因保留引用而导致内存泄漏的场景。弱引用对小对象没有意义,因为弱引用有自己的开销,这个开 ...
    095 花露水小龙虾 发表于 2025-12-19 教程
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部