c#

离陌在学C#2 小时前
开发语言·c#
C# 事件(Event)详解:从概念到实战在 C# 中,事件(Event)是一种特殊的委托类型成员,用于实现发布-订阅(Publisher-Subscriber)模式。它允许一个对象(发布者)在特定动作发生时通知其他对象(订阅者),从而实现对象间的松耦合通信。
rockey6274 小时前
c#·.net·script·eval·动态脚本
C#脚本引擎之AScript与Flee对比AScript是一个开源的C#动态脚本解析执行引擎,支持自定义语法,支持扩展多种脚本语言(目前已支持C#/Python3/SQL/JavaScript/Lua五种语言),支持解释执行和编译执行两种执行模式,并且支持编译缓存,以适配不同场景下对性能的要求。
zjnlswd9 小时前
笔记·学习·c#
C#学习笔记4泛型比如盒子里可以装苹果类也可以装书类,这个时候如果不用泛型,这个box里面就需要定义苹果盒子或者是书盒子,或使用object,但是用object无法调用苹果类的属性等。
曹牧10 小时前
windows·c#
C#:List<string>特定格式输出在C#中,如果有一个`List<string>`类型的列表,并且想要以特定格式(例如,用`|`分隔每个字符串)输出这些字符串,可以使用多种方法。下面是一些实现这个目标的方法:
Z59981784112 小时前
笔记·学习·c#
c#软件开发学习笔记--Modbus-TCP/UDP网口通讯NuGet 依赖要点:ModbusFactory.CreateMaster 接受 TcpClient / UdpClient / Socket,返回的 IModbusMaster 屏蔽底层传输差异。
曹牧13 小时前
c#
C#:取的多个药品批准文号中的一个在C#中,如果想匹配一个字符串,比如“国药准字HJ20090910 国药准字HJ20090911”,并找出其中所有以“国药准字”开头的部分,可以使用正则表达式(Regex)来实现这一功能。
用户2986985301416 小时前
人工智能·后端·c#
3 种方法,轻松将 PowerPoint 转换为 PDF 格式在日常工作中,将 PowerPoint 演示文稿转为 PDF 格式是个常见需求。无论是为了更方便地分享文件、确保在不同设备上排版一致,还是为了防止内容被意外修改,PDF 都能很好地满足这些目的。PDF 格式通用性强、体积相对更小、安全性更高,非常适合用于正式分发演示材料。
淡海水17 小时前
linux·windows·microsoft·c#·虚方法·vtable·vsd
01-08-运行时-虚方法分派与接口调用的底层实现系列:C#与常用数据结构源码剖析 · 运行时底层剖析 阅读时间:约 40 分钟 前置知识:MethodTable、JIT 编译
KindSuper_liu16 小时前
c#
HybridCLR DHE及MetaVersion工作流核心概念本文基于HybridCLR旗舰版 DHE 实现整理,重点说明 AOT 快照、signature-mapper.json、RID/Token、.mv 文件、差分判定、旧 AOT 方法复用和内存模型。
李高钢17 小时前
开发语言·c#·wpf
C# WPF Prism 进阶(三):导航(Navigation)深入上一篇讲了 Region 和模块化,导航(RequestNavigate)是往区域里切换视图最完整的方式。但"切换视图"只是导航最浅的用法。真实的导航还涉及:传参、生命周期回调、离开确认、回退。本文把这些一次性讲透。
我是苏苏18 小时前
数据结构·算法·c#
C#基础:不写for循环的五种方式筛查(Where)、分组(GroupBy)、判空(Any)、赋值(Select)等优先选择LINQ
fangzhanpeng1681 天前
开发语言·c#·1024程序员节
快速掌握C#语言基础知识点(1.基础数据类型)关注我的动态直接上代码:
six_1 天前
前端·面试·c#
C# 上位机(持续更新中)转载请注明出处,谢谢。以 C# 为主,协议 / 多线程 / WPF 穿插其中,适合上位机(Host/PC 端)开发岗位面试复习。
吴可可1231 天前
c#
多段线扩展数据的应用场景在C# CAD二次开发中,多段线(Polyline)的扩展数据(XData)主要用于为实体附加自定义的、非图形化的信息,以实现数据关联、流程控制或信息追溯等高级功能。
李高钢2 天前
开发语言·c#·wpf
C# WPF 的 Prism 框架入门:核心概念与一个完整示例做过一段时间 WPF 开发的都知道,直接用"事件 + 代码后置(Code-Behind)"写界面,项目一大就容易失控:View 和逻辑耦合在一起、页面之间跳转要靠手动维护窗口、模块之间互相引用、单元测试难写。Prism 就是为解决这些问题而生的一个成熟 MVVM 框架。
慧都小妮子1 天前
ai·自然语言处理·c#·.net·办公自动化·ai合同审查·文档ai代理
C# 实现AI合同审查:从读取、风险标注到批量签发合同审查是企业采购、人事、法务中高频却重复的工作:从 Word、PDF 中提取签约方、有效期、付款条件与违约条款,再逐条比对企业标准。传统做法要么人工逐页通读,要么为每个模板编写字段映射代码,难以应对格式各异、数量波动的合同流入。本文以供应商协议审查为例,演示如何借助 Spire.Agent.Office 在 .NET 中用自然语言指令完成合同读取、风险标注与摘要生成,并对比三种自动化方案与能力边界。
牛哇网络工作室2 天前
android·unity·c#·游戏引擎·aigc·语音识别·xcode
UnityHDRP写实数字人全流程基础5—语音输入和语音识别UnityHDRP写实数字人全流程基础课—前言 UnityHDRP写实数字人全流程基础课0—前期准备 UnityHDRP写实数字人全流程基础课1—创建AIAgent UnityHDRP写实数字人全流程基础课2—AIAgent连接和文本输出 UnityHDRP写实数字人全流程基础课3—查看智能体配置 UnityHDRP写实数字人全流程基础课4—语音输出 UnityHDRP写实数字人全流程基础课5—语音输入和语音识别 UnityHDRP写实数字人全流程基础课6—UI自适应与美化 UnityHDRP写实数字人全
kingwebo'sZone3 天前
开发语言·c#
C# 根据公式计算的方法在 C# 中根据字符串公式进行计算,根据公式的复杂度和性能要求,有多种实现方案。以下为您梳理了从简单到高级的几种常用方法:
zlinear数据采集卡3 天前
开发语言·数据库·fpga开发·开源·c#
数据采集卡从入门到精通(9):分辨率与精度——16位卡不等于1/65536的精度"16位分辨率"和"精度0.1%"是两回事——这是采集卡选购中最常见、也最昂贵的误区。本文系统讲清分辨率、绝对精度、相对精度、非线性、失调、增益误差六组概念的关系,并给出精度预算的实战方法。全文约4000字。
深澈Vincel3 天前
c#
我用 C# + WebView2 做了一个针对“流氓软件”的“一键清理工具“:架构实践与踩坑记录清理电脑时发现一个痛点:国外的卸载工具(Geek、IObit)不识别国内软件的捆绑生态,一些'安全管家'类软件自己就带捆绑安装。于是用 C# + WebView2 自己动手实现了一个系统清理引擎(已开源,GPLv3),本文分享架构设计和踩坑记录。