c#

小满Autumn2 分钟前
笔记·c#·.net·wpf·上位机·log4net
log4net 日志框架 — 从配置到实战速查手册第一步: 创建 log4net.config 文件,设置属性为 复制到输出目录:第二步: 在项目文件 .csproj 中配置自动复制:
JaydenAI5 小时前
python·ai·langchain·c#·agent·hitl·maf
[对比学习LangChain和MAF-07]如何引入人机交互的审批流程如何执行的工具涉及一些较为敏感的操作,必需要经过人工审批才能执行,这时候就需要引入人机交互(Human-In-The-Loop)的机制。无论是LangChain还是MAF,都提供了相应的机制来支持人机交互,下面我们来看看它们是如何实现的。
北域码匠6 小时前
算法·c#·哈希算法
SHA-1算法:安全哈希原理与应用解析SHA-1(安全哈希算法1)是美国国家安全局(NSA)设计并由美国国家标准与技术研究院(NIST)发布的经典密码学哈希函数。该算法能够对任意长度的输入数据进行不可逆的哈希运算,最终生成固定长度为160位(20字节)的哈希值(消息摘要)。
123的故事7 小时前
c#·excel·实用工具
工具分享(7)-多Excel文件内容查询工具0积分免费快速下载https://download.csdn.net/download/qq_41177135/92961993
iCxhust9 小时前
开发语言·汇编·stm32·单片机·c#·微机原理
C#进程管理程序鼠标点到应用图标,显示该进程号,并可以强制关闭此进程实时检测:程序运行后,将鼠标移动到任何窗口标题栏或任务栏图标上,状态栏会立即显示该窗口的标题、所属进程名称和进程ID (PID)。
ceclar12311 小时前
开发语言·c#·.net
C# 的任务并行库(TPL)C# 的任务并行库(Task Parallel Library, TPL)是 System.Threading.Tasks 命名空间下的一组 API,旨在简化并行编程,让开发者能更轻松地利用多核处理器的性能,而无需直接管理底层线程的创建、调度和销毁
xiaoshuaishuai812 小时前
开发语言·c#
C# 委托与事件委托(Delegate)是类型安全的函数指针,允许将方法作为参数传递或存储。事件(Event)是基于委托的封装,提供更安全的发布-订阅模式。
Song_da_da_12 小时前
开发语言·c#
C# 接口(Interface)深度解析:规范、解耦与灵活扩展接口是 C# 面向对象体系里的核心组件,和类、抽象类相辅相成,也是实现多态、依赖倒置、模块解耦的关键。它只定义行为规范,不实现具体逻辑,在框架开发、业务分层、设计模式中使用频率极高。本文结合语法、案例、场景、对比,完整讲解接口的用法与实战要点。
政沅同学12 小时前
开发语言·c#·wpf
基于 C# WPF + HALCON 的工业视觉算法工具框架(开源)老板: 公司招了个牛马实习生,月薪3000,干软件开发,还得懂计算机算法。 第一天跑去吐槽:“你写的这软件也太难用了,界面卡成PPT,功能一用就崩,你是专门来写Bug的吗?”
影寂ldy13 小时前
开发语言·c#
C#WinForm 窗体基础(入口、部分类、属性、生命周期事件)Main 是 WinForm 程序唯一入口,负责初始化界面配置、开启消息循环、启动主窗体,是整个桌面程序的启动起点。
ceclar12313 小时前
c#·.net
C#异步编程async与awaitasync 和 await 并非直接创建新线程,而是编译器层面的状态机转换。当一个方法被标记为 async 时,编译器会将其重构为一个状态机。当执行流遇到 await 关键字时,如果等待的任务尚未完成,当前方法会被挂起,控制权立即交还给调用者。一旦后台任务完成,状态机会恢复上下文并继续执行后续代码。它不创建新线程,而是利用操作系统的异步 I/O 机制(如 IOCP)实现非阻塞等待
周杰伦fans14 小时前
后端·ribbon·c#
续集:工作空间一切换,我的插件菜单就消失?——MenuBar与Ribbon的自动重载方案上一篇我们给插件同时加上了 Ribbon 和传统 MenuBar,以为大功告成。结果用户一句话把我问懵了: “怎么我切了一下‘三维建模’,你的工具栏就不见了?” 今天接着聊聊这个现实又烦人的“消失问题”,顺便给出一套能自动恢复的监听方案。
ysn1111115 小时前
系统架构·c#
红点框架系统设计本文是对红点系统核心代码梳理,抽出部分关键代码,仅供参考,介绍一种"事件驱动 + 脏节点队列(DirtyQueue) + 主动推送"的高性能红点系统实现。
步步为营DotNet15 小时前
java·c#·.net
借助 C# 14 特性强化 .NET 后端数据验证的深度实践在 .NET 后端开发中,数据验证是确保应用程序稳定性和安全性的关键环节。C# 14 带来了一系列新特性,为数据验证提供了更强大、更便捷的方式。本文将深入探讨如何利用 C# 14 的新特性强化 .NET 后端的数据验证,涵盖底层原理、源码级解析、可运行代码示例、与传统验证方式的对比、生产级踩坑点以及最佳实践。
影寂ldy15 小时前
java·算法·c#
C# 泛型委托普通自定义委托是固定类型,只能适配一种参数类型,复用性极差。例如:CallBack(int a) 只能接收int类型,无法用于string、double等类型。
z落落16 小时前
开发语言·c#
Timer与DateTimePicker:控件使用全解析Timer叫做定时器,属于后台控件,程序运行时界面看不到该控件。定时器的作用是:按照我们设定的时间间隔,自动、循环、不间断执行Tick事件里面的代码,不需要人为点击触发。
2601_9618451517 小时前
开发语言·前端框架·pdf·c#·xhtml·csrf·view design
2026法考资料pdf|电子版|资料已整理
ceclar12319 小时前
算法·c#·.net
C#字节流与字符流string → byte[] → MemoryStream (写入) MemoryStream → byte[] → string (读取)