IPHostEntry localHostEntry = Dns.GetHostByName(Dns.GetHostName());
            for(int i=0;i<localHostEntry.AddressList.Length;i++)
            {
                cmbIP.Items.Add(localHostEntry.AddressList[i].ToString()); //把本机所有网卡(如:双网卡)的IP地址列出来
            }
为什么我的程序会报错 cmbIP 不存在呢

解决方案 »

  1.   

    你怎么 定义 cmbIP  的?
      

  2.   

    估计你没定义 cmbIP 吧?
      

  3.   

    定义了var cmbIP = new List<IPHostEntry>();  但是定义完之后 就会报这个错误 不包含“Items”
      

  4.   

    看你代码 cmbIP  肯定不是List<IPHostEntry>()这个类型的, 你这是从别的地方考来的?
      

  5.   

    从这个命名来看 cmbIP  这个应该是一个 combobox,
    cmbIP.Items.Add(localHostEntry.AddressList[i].ToString());
    这个就是往combobox添加项