.NET 2.x Возвратиться к началу после ошибки получить ip адрес - C#
Формулировка задачи:
using System; using System.Net; using System.Net.Sockets;
static void Main(string[] args)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("Введите имя хоста: ");
while (true)
{
try
{
IPAddress[] addresslist = Dns.GetHostAddresses(Console.ReadLine());
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Список IP Адрессов" + "\r\n");
foreach (IPAddress addr in addresslist)
{
Console.WriteLine(addr.ToString());
}
Console.Read();
break;
}
catch (SocketException)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Попробуйте ещё раз:");
}
}
}Console.Read();
он закрывается!
.
up.
Решение задачи: «.NET 2.x Возвратиться к началу после ошибки получить ip адрес»
textual
Листинг программы
IPAddress[] addresslist = Dns.GetHostAddresses(Console.ReadLine());