随笔分类 - C#
c#一些资料
摘要:既然有了多线程为什么还需要异步 异步 并不意味者多线程,单线程同样可以异步 异步默认借助线程池 多线程经常阻塞,二异步要求不阻塞多线程与异步的使用场景不同 多线程: 适合CPU 密集型操作 适合长期运行任务 线程的创建与开销较大 提供更底层的控制,操作线程,锁信号量 线程不易与传参及返回 线程的代码
阅读全文
摘要:1.添加 modbus 程序包 2. 创建 ModbusSerialMaster 实例对象 private static ModbusSerialMaster CreateModbusRtu() { SerialPort port = new SerialPort(); port.PortName
阅读全文
摘要:RegistryKey keyCom = Registry.LocalMachine.OpenSubKey("Hardware\\DeviceMap\\SerialComm"); if (keyCom != null) { string[] sSubKeys = keyCom.GetValueNam
阅读全文