在C#中,你可以使用System.IO.Ports.SerialPort
类来获取计算机上的串口列表
using System;
using System.IO.Ports;
class Program
{
static void Main(string[] args)
{
// 获取串口列表
string[] portNames = SerialPort.GetPortNames();
// 打印串口列表
Console.WriteLine("Available serial ports:");
foreach (string portName in portNames)
{
Console.WriteLine(portName);
}
}
}
这段代码首先调用SerialPort.GetPortNames()
方法来获取一个包含所有可用串口名称的字符串数组。然后,使用foreach
循环遍历数组并打印每个串口名称。