我在写一个 索引 获取IP地址
程序如下:using System;
using System.Net; //编译时提示没有这个名字空间,(不明白为什么是我写错了吗)class ResolveDNS
{
IPAddress[] m_arrIPs; public void Resolve(string strHost)
{
IPHostEntry iphe = DNS.GetHostByName(strHost);
m_arrIPs = iphe.AddressList;
} public IPAddress this[int nIndex]
{
get
{
return m_arrIPs[nIndex];
}
}
public int Count
{
get
{
return m_arrIPs.Length;
}
}
}
class DNSResoverAppp
{
public static void Main()
{
ResolveDNS myDNSResolver = new ResolveDNS();
myDNSResolver.Resolve("http://www.microsoft.com"); int nCount = myDNSResolver.Count;
Console.WriteLine("Found{0}IP's for houstname", nCount); for (int i; i < nCount; i++)
Console.WriteLine(myDNSResolver[i]);
}
}//现在这个程序 不能运行 提示没有 System.Net; 名字空间 可是这个空间是对的阿,现在有点晕,希望高手 指点~!!谢谢了
程序如下:using System;
using System.Net; //编译时提示没有这个名字空间,(不明白为什么是我写错了吗)class ResolveDNS
{
IPAddress[] m_arrIPs; public void Resolve(string strHost)
{
IPHostEntry iphe = DNS.GetHostByName(strHost);
m_arrIPs = iphe.AddressList;
} public IPAddress this[int nIndex]
{
get
{
return m_arrIPs[nIndex];
}
}
public int Count
{
get
{
return m_arrIPs.Length;
}
}
}
class DNSResoverAppp
{
public static void Main()
{
ResolveDNS myDNSResolver = new ResolveDNS();
myDNSResolver.Resolve("http://www.microsoft.com"); int nCount = myDNSResolver.Count;
Console.WriteLine("Found{0}IP's for houstname", nCount); for (int i; i < nCount; i++)
Console.WriteLine(myDNSResolver[i]);
}
}//现在这个程序 不能运行 提示没有 System.Net; 名字空间 可是这个空间是对的阿,现在有点晕,希望高手 指点~!!谢谢了
解决方案 »
- datagridview数据更新问题
- 求解DotNetNuke框架中的provider问题
- 获取时间问题
- 简单的控件命名的规范的问题
- 求救 在使用MS visual web develop2005中GridView 的问题!!急~~~
- 关于asp.net读取客户端所有Cookies的问题
- 关于FTP List 的问题
- 各位帅哥,请问,如何在窗体里调用FRANTPAGE?
- C#“System.Data.SqlClient.SqlException”类型的未经处理的异常出现在 System.Data.dll中
- 各位大哥:哪里有C#的电子图书下载?
- 新手 请教高手:C#怎样取得ps/2或rs232接口上的条形码设备读取的条形码?
- 提个稍微难的问题。关于参数传递问题。
改成:
IPHostEntry iphe = Dns.GetHostByName(strHost);