![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
素手执锐血衊白衣
懒。
展开
-
C# BinaryWriter .Write()方法发送string字符串存在问题
直接使用.Write(message)发送字符串message会导致消息头部多出一个随机的字节private BinaryWriter bw;...bw = new BinaryWriter(networkStream);...bw.Write(message);受限于知识水平,我无法找出问题的根本原因,只能给出如下的解决方式:private BinaryWriter b...原创 2020-04-01 16:15:19 · 1218 阅读 · 2 评论 -
C# TabControl SelectedIndexChanged事件 判断 页面
判断当前tabpage是否是nameif(tabControl.SelectedTab == tabControl.TabPages["name"]){}原创 2020-03-28 15:24:48 · 2181 阅读 · 0 评论 -
C# TabControl 切换 禁止重绘 保持
TabControl的TabPage在来回切换时会刷新页面,使所有控件回到初始状态,而很多场景下我们需要程序“记忆”下的状态,怎么办呢?一、打开TabControl的TabPages集合二、选定想要实现“记忆”的成员,将其Locked属性改为true即可...原创 2020-03-28 01:17:06 · 1647 阅读 · 1 评论 -
C# 在自定义类中自定义事件并触发事件同时调用回调函数
1、【事件处理器】订阅【自定义事件】public void begin(string ip, string port, DataProcCallBack dataProcCallBack){ ... // 开启【事件拥有者】线程 Thread threadReceive = new Thread(new ThreadStart(ReceiveData)); threadReceiv...原创 2020-03-19 23:54:09 · 1145 阅读 · 0 评论 -
C# Newtonsoft.Json生成和解析JSON
1、生成生成目标:{ "json": { "string": "abcdefg", "number": 65535, "string_array": ["ab", "bc", "cd"], "number_array": [12, 23, 34], "object_array": [{"obj0": ...原创 2020-03-19 23:33:57 · 361 阅读 · 0 评论 -
C# 立即回收内存
[System.Runtime.InteropServices.DllImportAttribute("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize", ExactSpelling = true, CharSet = System.Runtime.InteropServices.CharSet.Ansi, SetLast...原创 2019-03-20 14:41:35 · 591 阅读 · 0 评论