c#

吴可可1231 小时前
c#
C#重写机制与CAD图元开发要点在C#中,重写(Override)是面向对象编程的核心概念,用于子类为继承自父类的虚方法(virtual)、抽象方法(abstract)或已重写的方法提供新的实现。在CAD(如AutoCAD)二次开发中,对图元进行重写通常意味着创建自定义实体,这需要深入理解CAD的API和对象模型。
A_nanda1 小时前
开发语言·c#·wpf
c#WPF开发常见问题WPF(Windows Presentation Foundation)以其强大的数据绑定、样式模板和硬件加速渲染,至今仍是开发 Windows 桌面应用的利器。但很多从 WinForms 转过来的开发者,或者刚接触 XAML 的同学,往往会被它“灵活”的机制坑得死去活来。
唐青枫1 小时前
c#·.net
别只会解析参数:C#.NET Spectre.Console.Cli 命令行工具实战详解命令行工具不只是把 args 解析成几个字符串。一个真正方便使用的 CLI,通常还需要:Spectre.Console.Cli 把命令行解析和 Spectre.Console 的终端呈现能力组合在一起,适合构建部署工具、文件处理工具、代码生成器、数据迁移工具和 .NET Global Tool。
AI刀刀2 小时前
人工智能·c#·word·ai导出鸭
腾讯元宝粘贴到 word 格式混乱,AI 导出鸭一键规整排版针对腾讯元宝内容粘贴至Word后出现格式错乱、排版失效、内容错位等高频问题,本文梳理市场真实需求,依托AI技术给出系统化解决方案,通过多方案对比、数据验证、专家点评与实测体验,展现AI导出鸭在格式还原、智能适配、多端协同上的核心优势,为办公人群提供一站式格式导出解决方案。
微小冷3 小时前
数码相机·c#·二次开发·机器视觉·海康威视·mvs·相机开发
海康威视相机C#二次开发指图像采集海康威视相机C#二次开发环境配置本节的目的是实现海康威视GigE相机的图像采集功能,示例如下布局很简单,左侧四个按钮,右侧是个Image。
rick9775 小时前
c#
WinForms 父子窗体数据传递的进化之路:从参数注入到事件回传的完美闭环还记得你第一次写多窗体应用的时候吗?我记得当时的我,为了在几个窗体间传个数据,硬是把代码写成了一坨"意大利面条"——全局变量满天飞,静态类当数据中转站,甚至直接访问其他窗体的控件。那酸爽,简直了。
淡海水6 小时前
开发语言·数据结构·unity·面试·职场和发展·c#
C#与常用数据结构源码剖析-全篇导览系列总览:90 篇文章 · 16 篇章 · 16 主题文件夹 定位:从 C# 底层运行时到 BCL 100% 数据结构源码全覆盖的技术百科全书 目标读者:C# 开发者、Unity 游戏开发者、.NET 后端工程师、面试准备者、源码研究者
在世修行6 小时前
开发语言·c#·视觉检测
从零打造 C# 工业视觉检测系统(十五):项目打包部署与进阶展望系列标签:C# 部署 Inno Setup MES 工业 4.0 架构升级 本文目标:掌握 WinForms 项目打包发布,了解工业视觉的进阶方向
不正经学生6 小时前
c语言·开发语言·arm开发·c++·算法·c#
C语言大小端字节序:内存里字节的排列顺序适用对象:学过数据类型在内存中存放的同学 本章目标:彻底搞懂什么是大小端 + 如何用代码检测 + 为什么网络协议必须统一字节序
rockey62720 小时前
c#·.net·lua·script·动态脚本
基于AScript的Lua脚本语言发布啦AScript是一个开源的C#动态脚本解析执行引擎,支持扩展多种脚本语言,2026年8月12日正式发布了lua脚本语言AScript.Lang.Lua,快来试试吧!
半亩码田1 天前
java·c#·.net
【.NET新特性·第11篇】C# 14 字段属性:告别手写 backing fieldfield 关键字让你在属性访问器中直接使用编译器合成的 backing field,告别手写样板代码
曹牧1 天前
前端·数据库·c#
C#:问号C#中问号主要有 6 种用法:可空类型修饰符 `?`、空条件运算符 `?.`、空索引运算符 `?[]`、空合并运算符 `??`、空合并赋值运算符 `??=` 和 三元条件运算符 `?:`。
少控科技1 天前
开发语言·c#
农场设备管理代码(2)using Dias_Interface; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;
唐青枫1 天前
c#·.net
别再把命令行参数写成一团:C#.NET System.CommandLine 实战详解控制台程序刚开始可能只有一个参数:随着功能增加,命令行往往会变成这样:如果所有参数都靠 args[0]、args[1] 手动判断,代码很快会遇到这些问题:参数顺序难以记忆,数字和文件路径需要手动转换,错误提示不统一,帮助信息还得另外编写。
hez20101 天前
c#·.net·.net core·clr·compiler
让 .NET 11 的泛型虚方法变得更快!.NET 中的泛型方法带有一个或多个类型参数,可以在保证类型安全的同时处理不同的数据类型。当我们希望代码针对具体类型进行特化,却又不想为每种类型重复编写一份代码时,泛型方法就很有用。
宝桥南山1 天前
ai·微软·c#·aigc·.net·.netcore
Microsoft Agent Framework(.NET) - 尝试一下从MCP Server上获取Agent SkillsMCP是Anthropic公司于2024年11月正式推出MCP开放协议,解决了Model和外部系统的连接问题。2025年12月Anthropic正式将Agent Skills发布为一项开放标准,Agent Skills允许将特定领域知识打包成独立的Skill,在运行时按需加载到 Agent 的上下文中。MCP和Agent Skills两个协议都是Anthropic推出的。
少控科技1 天前
开发语言·c#
农场设备管理代码(1)using Dias_Interface; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
椒颜皮皮虾྅2 天前
人工智能·c#·openvino
OpenVINO C# API 3.3.1:支持OpenVINO 2026.3及GenAI增强OpenVINO C# API 3.3.1 已完成对 OpenVINO 2026.3 的适配。对于使用 C# 开发 AI 应用的团队,这次更新最直接的价值有两个:现有 OpenVINO 推理代码可以平滑升级, LLM、Whisper 和视觉语言模型等 GenAI 场景也有了更加完整的 C# 调用方式。
半亩码田2 天前
开发语言·python·c#
C#转Python第3.1篇:Python 的 class 没有访问修饰符?面向对象的另一条路在 C# 里定义类,就像写一份蓝图——构造函数、属性、方法、字段,每个都有明确的职责。在 Python 里定义类,就像搭积木——__init__ 初始化,self 代表自己,属性想放哪放哪。
唐青枫2 天前
c#·.net
别再手写 args[0]:C#.NET CommandLineParser 命令行工具实战详解控制台程序一开始往往只有几个参数:参数一多,args[0]、args[1] 很快就会变成一场小型灾难:顺序记错会导致业务跑偏,漏传参数只能等到运行中抛异常,帮助信息和错误提示也需要另外维护。