C#常用高质量功能代码封装
文章平均质量分 68
本专栏在10多年C#项目开发实践的基础上,将一些常用的功能,以高质量的代码展现出来。这些常用的高质量规范代码,可以直接拿到项目中使用,能有效地解决软件开发过程中遇到的多个问题。
Yashar Qian
你好,我是Yashar Qian,一个写了十年代码的“老”程序员。
我的技术地图有点广:以 .NET 为根据地,也曾远征 Java、C++、Python 的江湖,并用 Vue、SQL 和 iOS 开发过不少应用。这些经历让我明白,技术之道,万变不离其宗。
而现在,我选择了一条“向下扎根”的道路——嵌入式开发。我着迷于代码如何直接驱动硬件,享受在资源受限的环境下创造价值的乐趣。这对我而言,是一个全新的起点。
在这里,我将以一个“资深新手”的视角,记录并分享从传统软件到嵌入式世界的转型之路。我的文章会力求通俗易懂,既有硬核的代码分析,也有踩坑填坑的实战记录。期待能与志同道合的你一起学习,共同成长!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 使用 CSRedisCore指南
摘要:CSRedisCore是高效的.NET Redis客户端,支持单节点、哨兵和集群模式。本文详细介绍了其安装配置方法(NuGet安装、单节点/集群初始化)和基础操作(字符串、哈希、列表、集合、有序集合),以及高级功能如发布订阅、管道、事务和Lua脚本。最后展示了如何在ASP.NET Core中集成CSRedisCore,包括服务注册和使用示例,为开发者提供完整的Redis操作指南。原创 2025-11-01 19:30:02 · 418 阅读 · 0 评论 -
【高质量代码分享】C# 中文数字转阿拉伯数字
这篇文章介绍了一个C#实现的中文数字与阿拉伯数字转换工具类。主要包含两个功能:简单的阿拉伯数字转中文数字(1-9),以及更复杂的中文数字转阿拉伯数字。后者支持处理"零"、"十"、"百"、"千"、"万"、"亿"等中文数字单位,并能验证输入的有效性和数字顺序。代码通过字典映射实现字符到数值的转换,并采用分段处理策略来解析大数字。工具类还包含输入验证和溢出检查,确保转换结果的准确性。原创 2025-10-13 22:12:53 · 265 阅读 · 0 评论
分享