.net
我是王老吉吖
这个作者很懒,什么都没留下…
展开
-
C# socket 接收和发送 带中文的消息
我们经常使用socket进行字符串收发。如果发送内容中包括中文,需要注意特殊写法。 //1.发送含中文消息 string strMsg = "你好,欢迎上线"; byte[] buffer = new byte[2048]; buffer = Encoding.Default.GetBytes(strMsg); clientSocket.Send(buffer); //2 接收含中文消息 byte[] clientData = new byte[2048]; int i_receiveLen原创 2022-04-30 10:55:23 · 1717 阅读 · 0 评论 -
.net程序 过滤Windows系统中不允许包含的字符
Windows操作系统下,对文件名的字符有一些限制,下图中的字符,是不允许使用的。 不允许使用的字符包括: \ / : * ? " < > | 我们可以对输入的文件名进行匹配检测,使用如下代码: /// <summary> /// 2021-05-09 windows操作系统下,检查文件名是否包含非法字符 /// </summary> /// <param name="fileName"></param> /// ...原创 2021-05-09 18:09:56 · 238 阅读 · 0 评论