.NET 第19页
C# 使用特性的方式封装报文-拾光赋

C# 使用特性的方式封装报文

C# 使用特性的方式封装报文,在编写上位机软件时,需要经常处理命令拼接与其他设备进行通信,通常对不同的命令封装成不同的方法,扩展稍许麻烦。 本次拟以特性方式实现,以兼顾维护性与扩展性。 ...
Lee的头像-拾光赋Lee2年前
06014
list和字典哪个性能高?for循环下哪个性能高?为啥?-拾光赋

list和字典哪个性能高?for循环下哪个性能高?为啥?

list和字典哪个性能高?for循环下哪个性能高?为啥?,在选择数据结构时,性能取决于具体的操作和使用场景。列表(List) 和 字典(Dictionary) 是两种常见的数据结构,它们有不同的性能特性。...
Lee的头像-拾光赋Lee1年前
011914
WPF开发中的第三方库:ValueConverters的使用及属性验证方式-拾光赋

WPF开发中的第三方库:ValueConverters的使用及属性验证方式

WPF开发中的第三方库:ValueConverters的使用及属性验证方式,在wpf开发中,你会经常遇到一些需要验证填写内容不能为空,或者是其他的一些规则,比如正则表达式等,以下就是一个示例,同时提供了...
Lee的头像-拾光赋Lee8个月前
06014
WPF 为ContextMenu使用Fluent风格的亚克力材质特效-拾光赋

WPF 为ContextMenu使用Fluent风格的亚克力材质特效

WPF 为ContextMenu使用Fluent风格的亚克力材质特效,书接上回,我们的Fluent WPF的版图已经完成了: Fluent Window: WPF 模拟UWP原生窗口样式——亚克力|云母材质、自定义标题栏样式、原生DWM动...
Lee的头像-拾光赋Lee4个月前
05814
记一次 .NET 某企业审批系统 崩溃分析-拾光赋

记一次 .NET 某企业审批系统 崩溃分析

记一次 .NET 某企业审批系统 崩溃分析,一:背景 1. 讲故事 今年年初有位朋友在微信上找到我,说他们的系统在客户这边崩掉了,在代码中也加了全局异常处理但还是崩,不知道咋回事,让朋友在客户...
Lee的头像-拾光赋Lee7个月前
03314
深入理解 C# 编程:枚举、文件处理、异常处理和数字相加-拾光赋

深入理解 C# 编程:枚举、文件处理、异常处理和数字相加

深入理解 C# 编程:枚举、文件处理、异常处理和数字相加,C# 枚举 枚举是一个特殊的“类”,表示一组常量(不可更改/只读变量)。 要创建枚举,请使用 enum 关键字(而不是 class 或 interface)...
Lee的头像-拾光赋Lee2年前
06514
Serilog文档翻译系列(五) - 编写日志事件-拾光赋

Serilog文档翻译系列(五) – 编写日志事件

Serilog文档翻译系列(五) - 编写日志事件, 日志事件通过 Log 静态类或 ILogger 接口上的方法写入接收器。下面的示例将使用 Log 以便语法简洁,但下面显示的方法同样可用于接口。 Log.Warning(...
Lee的头像-拾光赋Lee2年前
05814
强大的动态 LINQ 库-拾光赋

强大的动态 LINQ 库

强大的动态 LINQ 库,dynamic-linq.net,这个库大家都用过,简单说就是使用字符串编写查询表达式的,非常强大,因为字符串是可以运行时拼接的,所以就可以在运行时动态的构造查询,非常适合框架...
Lee的头像-拾光赋Lee2年前
012214
Elasticsearch 系列(八)- 使用NSSM将Kibana安装为Windows服务-拾光赋

Elasticsearch 系列(八)- 使用NSSM将Kibana安装为Windows服务

Elasticsearch 系列(八)- 使用NSSM将Kibana安装为Windows服务,本章将和大家分享如何使用NSSM将Kibana安装为Windows服务。废话不多说,下面我们直接进入主题。 一、下载并安装Node.js 我们的&n...
Lee的头像-拾光赋Lee2年前
05514
SQL SERVER 更新锁示例-拾光赋

SQL SERVER 更新锁示例

SQL SERVER 更新锁示例,锁是用来防止在多用户或多线程环境中同时对同一数据进行修改,从而避免数据冲突和损坏。 更新锁 用于避免死锁的锁类型,通常用于对行进行更新时。它防止其他事务对资源进...
Lee的头像-拾光赋Lee10个月前
05114
DotTrace系列:9. 大结局之 跨平台 和 自定义行为 诊断-拾光赋

DotTrace系列:9. 大结局之 跨平台 和 自定义行为 诊断

DotTrace系列:9. 大结局之 跨平台 和 自定义行为 诊断,一:背景 1. 讲故事 本篇是系列的最后一篇,我们从跨平台部署和自定义诊断的角度跟大家聊一聊 dottrace,希望对大家有所启发。 二:跨平...
Lee的头像-拾光赋Lee9个月前
06014
Roslyn 技术解析:如何利用它做代码规范检查与运行时代码执行?​-拾光赋

Roslyn 技术解析:如何利用它做代码规范检查与运行时代码执行?​

Roslyn 技术解析:如何利用它做代码规范检查与运行时代码执行?​,1.什么是 Roslyn 聊起 Roslyn 可能对于有部分小伙伴有些陌生,有些小伙听过但是没接触过,有些小伙伴可能比较擅长,其实在这之...
Lee的头像-拾光赋Lee5个月前
03214