3

我正在尝试从同一网络中的计算机名称获取 IP 地址...类似于 C# Windows 应用程序中的 CMD 命令“nbtstat -a COMPNAME”

4

2 回答 2

12

使用Dns.GetHostAddresses

Dns.GetHostAddresses("some pc name")
   .ToList()
   .ForEach(a => Console.WriteLine(a.ToString()));
于 2012-10-30T07:56:35.290 回答
-1

试试这个方法:

Dns.GetHostName();

http://msdn.microsoft.com/en-us/library/system.net.dns.gethostname.aspx

于 2012-10-30T07:53:30.423 回答