Как можно получить доменное имя или IP-адрес текущего URL на C#
Используйте Uri.Host
: http://ideone.com/ulHm67
var uri = new Uri("http://ru.stackoverflow.com/questions/623043/");
Console.WriteLine(uri.Host); // ru.stackoverflow.com
Получение IP-адреса также не проблема:
IPHostEntry ip = Dns.GetHostEntry(uri.DnsSafeHost);
Console.WriteLine(ip);
foreach (var addr in ip.AddressList)
Console.WriteLine(addr);
На моей машине выдаёт:
ru.stackoverflow.com
151.101.193.69
151.101.65.69
151.101.1.69
151.101.129.69
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как взаимодействовать с скриптом на сайте через программу (вызывать определенные функции, click)Подскажите как это реализовать