var Ani = NetworkInterface.GetAllNetworkInterfaces();
foreach (var ni in Ani)
{
var ua = ni.GetIPProperties().UnicastAddresses.ToArray();
foreach (var va in ua)
{
if (va.Address.AddressFamily == AddressFamily.InterNetwork)
{
Console.WriteLine(va.Address.ToString());
MessageBox.Show(va.Address.ToString());
}
}
}