
C#
文章平均质量分 72
还是叫明
这个作者很懒,什么都没留下…
展开
-
LINQ操作汇总
使用方法。以下代码,将原数组,按照每个单词的长度进行升序排序。原创 2023-02-22 10:59:51 · 2657 阅读 · 0 评论 -
.NET在Linux平台上开发串口功能
我们知道,.NET是跨平台的,可以运行在Windows、Linux、Mac上。但如果你在做工控方面的开发,你很快会发现,系统提供的SerialPort类,只能运行在Windows平台上。下面介绍.NET在Linux平台上完整的串口功能开发步骤。一、在虚拟机上增加串口如果你有一台带有串口的工控电脑,那这一部分的内容可以跳过。当然,为了调试方便,能在一台普通电脑上调试串口功能,也是很有意义的。我们这里使用的虚拟机软件是VirtualBox,虚拟机安装Ubuntu系统,而外部的主机当然是Windo原创 2022-05-16 15:54:25 · 1918 阅读 · 0 评论 -
开发一个小巧而稳定的Socket Client(C#)
我们在上一篇文章中介绍了Socket Server的开发,这一篇介绍Socket Client的开发。原创 2021-08-02 14:03:55 · 2055 阅读 · 0 评论 -
开发一个小巧而稳定的Socket Server(C#)
有一些现成的Socket服务端可以供我们使用,例如SuperSocket、FastSocket,甚至是DotNetty。DotNetty是很庞大的,另外两个会小一些。但如果我们并不是要做一个多强大的服务器,只是想简单收发一下数据,能自动重连,能稳定运行就够,那我们不必使用上面的第三方库。最基础的服务端模板下面的代码实现了最基础的服务端功能:ServerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, Proto原创 2021-07-30 06:40:46 · 2812 阅读 · 0 评论