using System;
using System.Net;
using System.Text;
using System.Windows.Forms;
namespace SmartDeviceProject1
{
static class Program
{
[MTAThread]
static void Main()
{
try
{
IPHostEntry IPHost = Dns.Resolve(Dns.GetHostName());
IPAddress[] addressList = IPHost.AddressList;
if (addressList.Length > 0)
{
StringBuilder address = new StringBuilder();
foreach (IPAddress a in addressList)
{
address.Append(a.ToString());
address.Append(" ");
}
MessageBox.Show(address.ToString(), "IP Addresses");
}
else
MessageBox.Show("Unable to determine network address", "Error");
}
catch (Exception)
{
MessageBox.Show("Unable to determine network address", "Error");
}
}
}
}