C#串口编程,串口号大于9报错

小小白在自学C#串口编程,按网上教程写,但当串口号大于9报错,百度了很久还是没解决,特来请教,谢谢

说明题主电脑串口数量小于9个或者没有这个串口号。看下注册表中串口号数量或者读取下显示计算机有的串口号就知道了

img

串口号在10以后就要使用特殊的打开方式,楼上提供了链接!