07 2020 档案
摘要:需求:Socket通信一般传递字节数组,例如: frameNeedSend = new byte[] { 0xA0, 0xA0, 0xA0, 0xA0, 0xA0 } 但是有时需要传递超过byte值域(0 - 255)范围的数。此时则需要用相邻两个byte数扩展值域 举例说明: byte a; by
阅读全文
摘要:(1)无边框窗口的拖动事件 新建一个MenuStrip,然后注册其MouseMove与MouseDown事件 private Point formPoint = new Point(); public MainForm() { InitializeComponent(); } private voi
阅读全文
摘要:(1)使用.Contains方法 using System; using System.Collections.Generic; namespace csharptest_1 { class NewClass { private static List<string> list; private s
阅读全文
摘要:将此两个方法保存在一个新建类中,通过构造函数传递线程,每次调用方法时,都创建一个新的类的实例,实际操作的是该线程的形参 代码如下: using System; using System.Collections.Generic; using System.Net; using System.Net.S
阅读全文
摘要:public delegate void ParameterizedThreadStart(object obj); class Work { public static Thread newThread = null;//Udp接收数据线程 public static void Main() {
阅读全文
摘要:List<string> a = new List<string>();//此类string型List也可以排序的,使用sort方法 a.Sort(); sort方法的本质,即为比较字符串首位字符的Unicode值,若相等则比较下一位字符。 使用时要遵循此方法的本质
阅读全文
摘要:因为Event指向的自定义方法Hide与.net自有方法重名,添加了New关键字 删除New关键字,更改方法名后即可运行
阅读全文