C#
EnjoyGet
工控上位机10年经验,高级软件工程师,精通C#(Window)/ObjectiveC(MacOS)语言
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#Json 文件读写, 获取JObject最大节点数,获取JObject所有节点名称 Helper类 模块
一. 引用示例 static void Main(string[] args) { string FileFullName = "testlog.json"; string[] PropertyNames = new string[4] { "General information", "Serial number" , "P...原创 2020-04-21 16:47:45 · 2194 阅读 · 0 评论 -
分享串口通讯之被动接收且实时查找关键字的方法-TerminalWaiter By C#
背景:有些下位机通过串口显示交互信息(可能是一次性,可能开机自动触发),上位机需要从中查找指定定关键字。这个时候就需要有一个能够实时接收并显示,并能够实时“等待”某个关键字,TerminalWaiter就是为此而来。软件界面如下:下面不会直接贴全部源代码,只贴关键部分.实时被动接收比较好实现:(初始化的时候添加DataReceived事件)public SerialPort C...原创 2019-09-26 15:46:29 · 581 阅读 · 0 评论 -
分享颜色判断之RGB值转颜色字符串方法-RGB2Name by C#
背景:RGB值(R,G,B)转颜色简单,直接用Color.FromArgb(R,G,B)即可实现,但是本文要讲的是,给定一个(R,G,B),要求不转换成Color也能直观的知道它是属于哪一种颜色(比如LED灯颜色自动判断是否OK)。RGB2Name就是这样一种实现的方法。C#中已分类的颜色种类从AliceBlue(240,248,255)到YellowGreen(154,205,50)一共有1...原创 2019-09-28 17:31:27 · 1675 阅读 · 0 评论 -
分享颜色转换之RGB转HSL/HSV方法-ColorConverter by C#
欲了解更多RGB/HSL/HSV及相关转换公式,请查阅:HSL(色彩模式)_百度百科(https://baike.baidu.com/item/HSL/1443144)本文是把参考资料提到的转换公式写入C#自定义类ColorConverter,方便后来者直接引用。ColorHSL类定义H范围0-360,S范围0-1,L范围0-1;ColorHSV类定义H范围0-360,S范围0-1...原创 2019-09-30 17:03:37 · 1721 阅读 · 3 评论
分享