c#

阿松爱学习4 小时前
unity·c#
【Unity开发】局部区域截图功能实现上一篇文章讲的长截图,有长截图就有短截图,或者区域截图,这篇文章就是说的区域截图,而且比长截图简单得多——不用滚动、不用拼接、不用算零头,渲染还是完整渲染一遍,只是读取像素的时候指定一个区域就行。比如只截游戏画面中间 500*400 的区域,把边缘的 UI 完美避开,用的就是这一招。
zhanghaha13145 小时前
开发语言·c#
C# 系列教程_1 基础语法篇(面向新手系统教程)前置说明:✅ 程序入口方法,C# 程序从这里开始执行,固定写法。机理:编译器读到分号,代表这一条指令结束。忘记写分号直接编译报错。
昂好的day6 小时前
开发语言·c#
固高运动控制卡实战(下):点位运动与直线/圆弧插补 API 详解上篇讲了初始化、上下电、Jog 点动。这篇进入"让轴精确运动":点位运动(单轴走到指定位置)和多轴插补(XY 直线、圆弧),把固高 GTS 库里的插补 API 一次讲透。(上篇见《固高运动控制卡实战(上):初始化、伺服上下电、状态判断与 Jog 点动调试》)
淡海水10 小时前
unity·c#·.netcore·linq·gc
08-02-优化-LINQ与函数式编程的GC代价篇章:08-性能优化篇 | 阅读时间:约 45 分钟 | 前置知识:了解 C# LINQ 基本语法LINQ(Language Integrated Query)为 C# 带来了优雅的函数式查询语法,极大提升了代码的表达力。然而,每一条 LINQ 查询背后都隐藏着 GC 分配:迭代器对象、闭包实例、临时容器。在 Unity 游戏的 Update 路径中,不加节制的 LINQ 使用是 GC 卡顿的常见元凶。
sali-tec11 小时前
图像处理·人工智能·opencv·计算机视觉·c#
C# 基于OpenCv的视觉工作流-章114-视觉与http通讯C# 基于OpenCv的视觉工作流-章114-视觉与http通讯本章目标: 一、开启http服务; 二、浏览器访问触发流程;
波力海苔夹心脆67511 小时前
开发语言·c#·.net·上位机·委托·事件
C# 委托与事件详解:委托声明、Action/Func、多播、event 与 EventHandler 入门教程导语:普通变量里装的是数据(数字、字符串),而委托(delegate)里装的是方法,你可以把它当成一个"方法遥控器":拿着它就能调用背后的方法,不用关心方法具体写在哪个类里。事件(event)则是加了保险的委托,只允许外部"订阅"和"退订",不能随便覆盖和触发。这两个概念是理解回调、按钮点击、WinForms/WPF 消息机制的基础,本文用大白话和可运行代码把它们一次讲清。
He BianGu1 天前
笔记·c#
【笔记】C# 中BindingFlags的详细作用以下是 BindingFlags 各枚举值的详细作用与示例代码。InstanceStaticPublic
?abc!1 天前
java·前端·c#
(贪心)621. 任务调度器给你一个用字符数组 tasks 表示的 CPU 需要执行的任务列表,用字母 A 到 Z 表示,以及一个冷却时间 n。每个周期或时间间隔允许完成一项任务。任务可以按任何顺序完成,但有一个限制:两个相同种类 的任务之间必须有长度为 n的冷却时间。
开开心心就好1 天前
服务器·开发语言·javascript·算法·pdf·c#·音视频
电脑小说阅读器,支持朗读和自定义皮肤软件介绍StoryView 是一款 Windows 平台上的免费小说阅读软件,拿来就能用,没有付费门槛。作者早年在新浪博客上做过软件介绍和更新说明,评论区也有不少用户的反馈;不过现在再点进去看,作者主页的内容已经清空,博文也设成了仅自己可见,软件本身也基本进入低频更新的状态。想找新版的话,可能得自己多留意一下。
淡海水1 天前
unity·架构·c#·.netcore·gc·1024程序员节
07-06-源码-.NET Core GC的极致优化技术篇章:07-源码深度-.NET Core GC | 阅读时间:约 40 分钟.NET Core GC 的极致性能不仅来自高级算法,还来自大量底层的微优化技术。每项微优化单独看可能只提升 1-5%,但累积起来产生了巨大的性能优势。这句话点出了本文的主角:不是分代、压缩这些"论文级"的设计,而是把虚拟内存接口、CPU 缓存、NUMA 拓扑、线程调度逐一榨干的工程手段。
万化冥合1 天前
python·pdf·c#·word
怎么批量把 Word 转 PDF?批量将 Word 转 PDF 的主流方案可归纳为五类:Word 原生 VBA/宏自动化(高保真、需装 Office)、虚拟打印机批量打印(无需打开文档、易丢书签)、命令行与脚本方案(跨平台、适合集成、学习成本高)、第三方桌面客户端(交互友好、功能丰富、部分收费)、在线转换平台(零安装、隐性风险大)。选择时需权衡文件量级、排版还原度要求、数据敏感程度及是否具备编程能力。
淡海水2 天前
算法·unity·c#·.netcore·gc·1024程序员节
07-02-源码-.NET Core GC分配路径篇章:07-源码深度-.NET Core GC 阅读时间:约 40 分钟分配路径是 GC 中最常执行的代码路径——每次 new 一个托管对象都会经过它。在一个每秒处理数万请求的 Web API 服务中,分配路径每秒可能被调用数百万次甚至上亿次。如果每次分配都陷入内核、获取锁或执行复杂计算,性能会瞬间崩塌。因此,.NET Core GC 的分配路径经过精心优化,在理想情况下只需几条 CPU 指令(bump pointer 加法 + 边界检查)即可完成。
吴可可1232 天前
c#
C#调用摄像头拍照的三种API方案在 C# 中编写摄像头拍照程序,主要依赖以下三类 API 技术栈:Windows API (avicap32.dll)、DirectShow/Media Foundation 以及 第三方封装库 (如 AForge.NET/Emgu CV)。不同方案适用于不同的开发场景,从底层控制到快速应用开发各有优劣 。
Msir_Modern2 天前
算法·unity·c#·游戏引擎·元胞自动机
Noita 元胞沙盒笔记元胞自动机 = 网格 + 每格状态 + 局部规则,反复迭代 → 全局涌现。 本项目的沙盒把"规则"做成了 材质表 + N×N 反应表 + 五阶段主循环,固定 60Hz 推进。
星之擎2 天前
开发语言·c#
Task 很优雅的取消方式是什么?C# 里面。C# 里取消 Task 的正规做法是协作式取消:调用方拿 `CancellationTokenSource` 发出取消,任务内部用 `CancellationToken` 在安全的检查点自己停下来。不要用 `Thread.Abort`,也不要靠 `Dispose` 任务来取消。
czhc11400756632 天前
c#
一周概念复盘:预热、漂移与门禁2026-10-25 · 概念 + 工程方法 + 语法。 这一周碰到的词太杂:有的来自设备,有的来自成像,有的来自"怎么把代码写得不骗自己"。这篇按三层重排: ① 名词解释(设备与成像的通用概念)② 工程方法(本周真正学到的判断法)③ 语法(C# 点逐个讲透)。 全文脱敏:真实类名 / 方法名 / 文件路径 / 产品名 / 厂商名一律泛化;业务数值写成"很长/很多/很大";示意代码用公开常识逻辑演示语法。
云中飞鸿2 天前
开发语言·c#·.net
.Net和C#有什么关系?(从C++视角观察)‌学了C#,建议也要学.NET‌,但不用把它当成“另一门语言”来学,而是理解成“C#是语言,.NET是C#运行和开发的平台”。
淡海水2 天前
unity·架构·c#·.netcore·gc·1024程序员节
07-04-源码-.NET Core GC清扫与压缩篇章:07-源码深度-.NET Core GC | 阅读时间:约 45 分钟标记阶段识别了存活对象后,GC 进入回收阶段——清扫死亡对象、压缩存活对象。清扫和压缩是 GC 中内存效率的决定性因素:清扫决定了多少死亡内存被真正释放,压缩决定了碎片是否累积到影响分配的程度。
zwm2698888153 天前
c#
hd 3#负一西送风,能远程启不能远程停原理:多线持续给KA3供24v电,接着KA5 220v自动吸合,KM2和 km3吸合,启动送风机, KA3 断电,接着ka5自动断电, 风机停止,无自锁功能。
Ai-_Man3 天前
开发语言·人工智能·ai·小程序·c#·1024程序员节
Meta Muse还是不可以导出左侧所有对话,只能点进去单条内容导出,方法不对吗?Meta Muse还是不可以导出左侧所有对话,只能点进去单条内容导出,方法不对吗? 如果你在 Meta Muse 里积累了上百条历史会话——竞品调研、技术方案、会议纪要、灵感碎片——左侧边栏静静躺着的是一个完整的对话列表。你想把它们一次性拿走,存成可检索、可归档、可交付的文件。但 Meta Muse 本身只提供了逐条打开、逐条复制的能力。一百条对话,就是一百次“打开—滚动—全选—复制—粘贴—命名—保存”的循环。