技术栈
c#
rockey627
1 小时前
c#
·
.net
·
script
·
expression
·
动态脚本
C#脚本引擎之AScript与Z.Expressions.Eval对比
AScript是一个开源的C#动态脚本解析执行引擎,支持自定义语法,支持扩展多种脚本语言(目前已支持C#/Python3/SQL/JavaScript/Lua五种语言),支持解释执行和编译执行两种执行模式,并且支持编译缓存。
天下无敌笨笨熊
4 小时前
开发语言
·
c#
C#Modbus串口开发心得
Modbus 是一种串行通信协议,于 1979 年由 Modicon(现为施耐德电气旗下)为使用可编程逻辑控制器(PLC)而发布。它已成为工业自动化领域事实上的标准通信协议,广泛应用于连接工业电子设备。
CSDN_RTKLIB
4 小时前
c#
const与readonly关键字
这里 _factory、Tolerance 根本就不是「非静态成员」!它们两个全部都是静态成员。很多人踩坑:以为 readonly = 实例变量。
leonkay
5 小时前
开发语言
·
后端
·
spring
·
c#
·
个人开发
C# 锁机制——【2】深入原理
进入正题前,先把后文反复出现的两个角色交代清楚——理解了它们,后面的优化细节才不会觉得抽象。lock 语句在底层会被编译成对 Monitor.Enter / Monitor.Exit 的调用,而 Monitor 正是 CLR 提供的同步原语。所以讨论 lock 的性能与行为,本质就是在讨论 CLR 怎么实现 Monitor。
geovindu
9 小时前
开发语言
·
后端
·
c#
·
.net
·
.netcore
·
词云
CSharp: Wordcloud
本文围绕 C# 中文词云生成器展开,涵盖以下核心内容:输出:输出:输出:
geovindu
10 小时前
开发语言
·
后端
·
c#
·
.net
·
.netcore
·
命令模式
·
行为模式
CSharp: Command Pattern
本文基于 C# .NET 10 与 Visual Studio 2026,深入讲解命令模式(Command Pattern)在珠宝企业级业务系统中的应用。通过一个完整的珠宝业务流水线案例,展示命令模式如何解耦请求发送者与执行者,并结合依赖注入、日志、OpenTelemetry、Hangfire 与 Polly 等企业级技术栈,构建可扩展、可回滚、可监控的业务系统。
格林威
13 小时前
人工智能
·
数码相机
·
opencv
·
计算机视觉
·
c#
·
机器视觉
·
工业相机
C# 相机图像阴影校正:使用OpenCvSharp实现工业相机阴影平场校正功能
去年接了个光伏电池片EL检测的项目,产线上了四台相机做全覆盖拍摄。结果出来的图让人头疼——同一批电池片,左边相机拍的明显偏亮,右边相机拍的偏暗,拼接后中间一道明显的分界线。客户验收的时候指着屏幕问:“这到底是电池片有问题还是你们相机有问题?”
俊昭喜喜里
13 小时前
开发语言
·
数据库
·
c#
c#中的构造函数
我在学习 c# 的构造函数,你看我的表述是否正确,首先我们创建一个类,这个类里面会有变量,在这个类函数外面我们可以调用,给这个类函数赋值,这个时候我们对其中一个变量的值去修改也是可以成功的,这个时候我们就要对这两个变量进行变量的构造,这个时候当我们构造数据了以后,就不能直接通过直接对变量赋值去修改这个数据了
hahaha6016
14 小时前
开发语言
·
算法
·
fpga开发
·
c#
HLS高层次综合设计--axi之burst纠偏
一、问题来源:https://zhuanlan.zhihu.com/p/478941270二、具体代码 void ReadFeature(ap_uint<64> *feat_map, const TABLE_T *table, const uint32_t table_size, hls::stream<ap_uint<48>> &feat_word_strm) { TABLE_T voxel_pt_num; TABLE_T pt_id = 0;
点心的游戏开发世界
1 天前
学习
·
unity
·
c#
Unity C# 脚本学习笔记:命名空间与 using
写了几篇 C# 基础后,你可能发现很多 Unity 脚本开头都有类似这样的代码:这两行到底是什么意思?为什么有了它们才能用 Debug.Log、MonoBehaviour 这些东西?这篇笔记就把命名空间(Namespace)和 using 的用法彻底讲清楚。
淡海水
1 天前
开发语言
·
算法
·
c#
·
bag
·
concurrent
·
workstealing
07-04-并发-ConcurrentBag-T-工作窃取WorkStealing算法
系列:C# 与常用数据结构源码剖析 · 并发集合篇 固定源码边界:dotnet/runtime 的 v8.0.0 tag,System.Collections.Concurrent/ConcurrentBag.cs 阅读提醒:公开语义比私有字段稳定;Unity、Mono、后续 .NET 版本必须重新核验
点心的游戏开发世界
1 天前
学习
·
unity
·
c#
Unity C# 脚本学习笔记:泛型
今天要聊的是泛型(Generics),它在 Unity 脚本里其实非常常见,比如 GetComponent<T>()、List<T> 这些尖括号里的东西就是泛型。理解泛型能让你写出更通用、更安全的代码,也能帮你更好地看懂 Unity API。
公子小六
1 天前
windows
·
microsoft
·
c#
·
.net
·
winforms
基于.NET的Windows窗体编程之WinForms滑块与上下控件
在实际应用开发中,滑块控件主要用于拖动滑块调整当前的阈值,如拖动调整颜色范围;上下控件主要用于通过点击上下按钮切换数值或选项,它们所需要的空间更少,操作更方便。合理的利用滑块控件和上下控件进行布局,还可以起到事半功倍的效果,今天我们以一些简单的小例子,简述基于.NET的Windows窗体编程中TrackBar,DomainUpDown,NumericUpDown控件的相关应用,仅供学习分享使用,如有不足之处,还请指正。
曹牧
1 天前
服务器
·
前端
·
c#
C#:文本文件读取
C#读取文本文件主要有三种方式:`File` 静态类、`StreamReader` 流式读取和 `FileStream` 字节流操作。日常使用推荐 `StreamReader`,简单场景用 `File.ReadAllText` 更快。
2601_96733871
1 天前
开发语言
·
c#
C#上位机开发零基础入门到精通全套视频
看我专栏很多学习C#与.NET的开发者,入门阶段往往停留在拖拽控件搭建简单窗体的层面,对着教程做完几个基础Demo之后,真的接触工业现场的上位机项目时,立刻就会暴露出大量能力短板:不知道怎么和工业硬件设备稳定通信、不熟悉工业场景里的实时数据处理规则、写出来的程序一接入真实生产环境就频繁卡顿崩溃。这套C#上位机.NET教学视频,完全围绕工业真实项目场景设计,帮你跳出“只会做简单窗体”的入门局限,吃透工业级上位机开发的完整实战能力。
czhc1140075663
1 天前
c#
2026-09-03 博客:配置与密码 · 合并代码 · 超时排查
今天聊了三件事:① 程序的「设置」和「登录密码」为什么是两个抽屉;② 多条分支代码怎么合到一起 + 三个防卡死小套路;③ 一个「超时」报错怎么定位(三板斧)。
格林威
2 天前
开发语言
·
人工智能
·
数码相机
·
机器学习
·
计算机视觉
·
c#
·
视觉检测
C#图像夜间识别率提升:使用OpenCvSharp和Halcon融合DeepSORT实现复杂场景下准确识别
之前做一个安防项目,夜间监控画面拍出来的图,暗区细节基本没有。YOLO检测白天能跑95%的准确率,到了晚上直接掉到60%多。检测框时有时无,漏检率居高不下。
曹牧
2 天前
开发语言
·
c#
C#:线程间操作无效,不是从创建控件线程访问
C#中“线程间操作无效,不是从创建控件线程访问”,原因就是 UI 控件只能在创建它的主线程上操作,从后台线程(比如 `Thread`、`Task.Run`)直接改控件属性,就会被系统拦下来。
anlog
2 天前
c#
·
ini
ini文件读取,EXE同目录文件读取
好的,以下是使用 C# 实现的方案,同样遵循“获取EXE自身目录 → 拼接INI文件名”的核心思路,无需区分EXE在文件夹还是根目录。
rockey627
2 天前
c#
·
.net
·
script
·
动态脚本
AScript之编译递归函数
AScript是一个开源的C#动态脚本解析执行引擎,支持解释执行和编译执行两种模式,本篇介绍AScript中如何编译脚本中的递归函数。