摘要: 入门级C# Socket编程实现 只要知道要通信的两台主机的IP地址和进程的端口号,然后可以用Socket让这两个进程进行通信。 在本机上运行服务端和客户端,ip为127.0.0.1,使用端口9050(0~1023的端口号通常用于一些比较知名的网络服务和应用,普通网络应用程序则应该使用1024以上的 阅读全文
posted @ 2023-10-31 09:34 时而有风 阅读(99) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qq_36240878/article/details/84024369?spm=1001.2014.3001.5506 1、LoaderForm窗体中添加PictureBox,然后添加Loading图片 2、窗体内属性设置 StartPosition : 阅读全文
posted @ 2023-10-26 10:49 时而有风 阅读(989) 评论(2) 推荐(0)
摘要: Redis 教程 | 菜鸟教程 Redis 教程_redis教程 C#操作redis(StackExchange.Redis) Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 一、启动方式 1.启动 阅读全文
posted @ 2023-10-26 10:41 时而有风 阅读(35) 评论(0) 推荐(0)
摘要: 1. 可空类型修饰符(?) 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可 阅读全文
posted @ 2023-10-26 10:05 时而有风 阅读(200) 评论(0) 推荐(0)
摘要: 在控件的KeyPress事件中输入以下代码: if ((e.KeyChar >= '0' && e.KeyChar <= '9') || e.KeyChar == 8) { e.Handled = false; } else { e.Handled = true; } 阅读全文
posted @ 2023-10-26 09:57 时而有风 阅读(113) 评论(0) 推荐(0)
摘要: 创建模拟端口,VSPD虚拟串口软件安装及使用 以下是一个简单的C#程序,可以检测串口的连接和断开状态。 using System; using System.IO.Ports; class SerialPortProgram { static void Main(string[] args) { S 阅读全文
posted @ 2023-10-26 09:56 时而有风 阅读(41) 评论(0) 推荐(0)
摘要: NLog可以在NuGet中下载. 配置NLog输出的Targets NLog 可以使用一个 NLog.config 的 XML 配置文件去配置你的应用程序(文件的属性需修改为:始终复制),下面是一个简单 NLog.config 配置内容: <?xml version="1.0" encoding=" 阅读全文
posted @ 2023-10-26 09:53 时而有风 阅读(223) 评论(0) 推荐(0)
摘要: public class Singleton { #region 单例方法 private static Singleton instance; private Singleton() { } public static Singleton Instance() { if (instance == 阅读全文
posted @ 2023-10-26 09:34 时而有风 阅读(42) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/flysh13/article/details/122528858 public class Export { public bool ExportToCSV(DataGrid dg) { try { //设置DataGrid(假设其名为dg)的选择模式为 阅读全文
posted @ 2023-10-25 17:27 时而有风 阅读(232) 评论(0) 推荐(0)