分享

c# 获取端口设备全名

 goodwangLib 2019-04-05


通过下面代码可以获取端口选项下面的设备全名

using System.Management;

namespace _2014_10_21
{
    class Program
    {
        static void Main(string[] args)
        {
            //string [] lstr = System.IO.Ports.SerialPort.GetPortNames();
            
            //foreach (string str in lstr)
            //{
            //    Console.WriteLine(str);
            //}
            //Console.ReadLine();

            var search = new ManagementObjectSearcher(@'root\cimv2','SELECT * FROM Win32_SerialPort');
            foreach(ManagementObject mo1 in search.Get())
            {
                Console.WriteLine(mo1['Name']);

            }
            Console.ReadLine();
        }
    }
}

运行结果如下,把所用com的设备全名都显示出来了。


注意要引入using System.Management;并且要引用相应的dll。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多