.NET 字符编码

.NET 

.NET Core/5+ 使用中文编码 异常问题:'GBK' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding

MATLAB函数外部使用

拓展 

项目需要在C#中使用MATLAB函数,根据网上老哥提供的方案查阅资料并记录以下(有部分可能存在认知错误,后面遇到再改) ArrayFire/ Armadillo 未尝试 C++库,对MATLAB函数进行逐句翻译,直接编译成dll。 效率最高(需要硬件支持) ArrayFire ArrayFire是一

Win32API函数

https://learn.microsoft.com/zh-cn/windows/win32/api/ sendMessage 将指定的消息发送到一个或多个窗口。

拓展 

WPF - 单例程序和系统托盘

WPF 

记录一下工作中遇到的场景。单例运行程序同时还要将程序隐藏到系统托盘,再次启动程序时如果已存在需要调出隐藏的程序 Mutex 互斥锁 程序启动入口添加互斥锁判断: public System.Threading.Mutex mutex; public static bool AppSingleton

计算线段之间的夹角和对应的圆弧上的点

角度 计算两条线段之间的夹角 1. 计算两点间距离公式 d=\sqrt{(x2-x1)^2+(y2-y1)^2} 其中(x1,y1) 是线段的起点,<

算法