当前位置: 代码网 > it编程>编程语言>

Asp.net

C#实现在Word文档中添加或移除可编辑区域

2026-01-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 71

在日常办公和自动化流程中,word文档扮演着不可或缺的角色。然而,在许多场景下,我们并不希望用户能够随意修改文档的所有内容。例如,制作公司内...

C#使用Spire.Doc for .NET高效实现Word文档的文本、表格和图片数据提取

2026-01-08 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 59

作为c# .net开发者,你是否曾为word文档中那些“藏匿”的数据而头疼?无论是需要从海量报告中批量提取关键文本,...

基于C#实现的P2P视频和聊天工具

2026-01-07 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 73

基于 c# 实现 p2p 视频和聊天工具,结合 udp 协议和 omcs 音视频框架,支持跨平台(windows/linux)运行。一、项目...

C#实现串口通信的四种灵活策略和避坑指南

C#实现串口通信的四种灵活策略和避坑指南

2026-01-06 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 91

前言工业控制、物联网设备通信中,是否遇到过这样的场景:向设备发送一个简单的查询指令,却发现返回的数据总是"分批到达"?明...

C#中实现左侧折叠导航菜单的示例代码

2026-01-05 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 74

基于c#实现左侧折叠导航菜单的完整技术方案,涵盖winforms和wpf两种主流开发框架,结合界面设计、交互逻辑和工程实践:一、winfor...

C#之return语句的具体使用

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 98

return语句基本语法// 返回 void(无返回值)的方法void mymethod(){ // 方法体 return; /...

C#实现与欧姆龙PLC通信的示例代码

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 71

c#实现与欧姆龙plc通信,整合了fins-tcp协议实现和主流开发框架:一、通信方案选型对比协议类型适用场景开发复杂度推荐库fins-tc...

C#控制反转的使用详解

C#控制反转的使用详解

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 94

前言控制反转是将对象的创建、依赖管理和生命周期控制从应用程序代码中转移出来,交由外部容器来管理,这种外部容器也称为ioc容器,在c#中比较常...

C# Task异步编程的实现示例

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 89

task 的基本概念在 c# 中,task 是用于表示异步操作的类,属于 system.threading.tasks 命名空间。它提供了一...

C#中修改私有字段的几种方法

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 71

比如创建一个公有类为private,并且创建私有变量idclass private{ private string id;}在c#中,...

C# 调用 Win32 API的实现示例

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 72

一、核心概念解析1. 什么是 win32 api?win32 api(windows 32-bit application programm...

C#结合Spire.XLS for .NET实现Excel工作表的激活和单元格的选择

2026-01-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 75

在企业级应用开发中,c#与excel的交互已成为常态。无论是自动化报告的生成、复杂数据的批量处理,还是为用户提供友好的数据交互界面,我们都经...

使用C#进行TXT和Word互转的实现技巧

2026-01-01 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 89

引言在日常工作中,我们常常需要处理各种文档格式,尤其是文本文件(txt)和 word 文件(docx)之间的转换。本文将介绍如何使用 c# ...

C#实现PDF文档自动化生成的开发实战

C#实现PDF文档自动化生成的开发实战

2026-01-01 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 73

在现代软件应用中,pdf文档因其跨平台、内容固定性强以及易于分享的特性,扮演着不可或缺的角色。从生成报告、发票到电子合同,程序化地创建和管理...

使用C#代码在Excel中插入行和列的操作指南

2026-01-01 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 94

在处理 excel 电子表格时,随着数据量的增加或项目范围的扩大,通常需要添加新的行或列。通过插入行和列,你可以快速调整工作表的结构,以容纳...

C#实现ASCII和字符串相互转换的代码示例

2026-01-01 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 85

知识点stringstirng.empty表示空字符串。 此字段为只读。此字段的值为零长度字符串“”。string为...

使用C#创建PDF文档的完整教程(文本、图片、形状与表格插入)

2026-01-01 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 95

引言在企业级应用和信息系统中,pdf 一直是最常见、也是最稳定的文档输出格式之一。无论是财务报表、合同文档、业务统计报告,还是系统自动生成的...

使用C#进行PDF页面裁剪的多种方法

2025-12-31 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 87

引言在实际业务场景中,我们经常需要对 pdf 文档进行精细化处理,其中页面裁剪是一项常见需求。无论是移除文档边缘的空白区域、提取页面中的特定...

C#巧用Spire.XLS for .NET隐藏或显示Excel网格线

2025-12-31 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 77

在日常的数据处理和报表生成中,excel是我们不可或缺的工具。然而,你是否曾遇到这样的场景:辛苦制作的报表,因为默认显示的网格线而显得不够专...

C#中Activator的具体使用

2025-12-29 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 73

activator 是 c# 中用于动态创建对象实例的核心类,位于 system 命名空间。它通过**反射(reflection)**机制,...

C#利用Spire.XLS for .NET高效隐藏和显示Excel工作表

2025-12-29 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 66

在日常工作中,我们经常需要处理各种excel文件。有时候,为了数据保密、报表美观或特定展示需求,我们需要根据条件隐藏或显示某些工作表。手动一...

在C# WPF项目中集成PDF查看器的两种方法

2025-12-29 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 65

方法1:通过 nuget 包安装并手动创建控件(推荐)1. 安装 nuget 包<!-- 在你的 wpf 项目的 .csproj 文件...

C# ConcurrentDictionary的使用小结

2025-12-29 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 79

concurrentdictionary<tkey, tvalue> 是 .net 中一个线程安全的字典集合,专为高并发读写场景...

C# 中TaskScheduler的使用小结

2025-12-28 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 71

在 c# 中,taskscheduler 是用于调度 task(任务)执行的核心类。它主要负责将任务调度到合适的线程池或线程执行,并提供了许...

C#中TaskFactory实现线程任务

2025-12-28 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 63

在 c# 中,taskfactory 是 system.threading.tasks 命名空间下的一个类,它为任务的创建、管理和调度提供了...

在C#项目中使用NLog进行日志记录的方法步骤

2025-12-26 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 83

一、整体流程(核心步骤)使用 nlog 的核心流程可总结为:安装 nuget 包 → 配置 nlog.config → ...

基于C# WinForms开发的Windows系统监控工具

2025-12-25 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 83

前言最近开发了一个轻量级的 windows 系统监控工具,可以实时监控 cpu、内存、gpu、温度、网络流量等硬件信息,并通过曲线图表直观展...

C#利用Spire.Doc for .NET库将Word文档转换为EMF格式

2025-12-24 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 78

引言在日常工作中,word 文档以其强大的编辑功能和广泛的兼容性,成为我们处理文本和排版信息不可或缺的工具。然而,当我们需要将 word 文...

C#项目使用obfuscar混淆实践

C#项目使用obfuscar混淆实践

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 78

obfuscar 可以混淆c#代码。在项目中我们通过nuget安装obfuscar包。安装obfuscarvs里点击解决方案,然后搜索,点击...

C#网络协议第三方库Protobuf的使用详解

2025-12-24 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 77

为什么要使用二进制数据通常我们写一个简单的网络通讯软件可能使用的最多的是字符串类型,比较简单,例如发送格式为(head)19|msg:hea...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com