C# SerialPort.GetPortNames()获取串口号错误
#region 方式二:C#方式读取注册表后过滤非数字(此方式无法过滤数字,可能造成部分虚拟串口获取错误,例如 COM3 识别为 COM32) //HashSet<char> numbers = new HashSet<char>(new char[] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' }); //string[] ports = null; //RegistryKey localMachine = null; //RegistryKey