Показать сообщение отдельно

  #175  
Старый 07.07.2009, 21:01
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

Цитата:
Сообщение от SVAROG  
надо проверить хост на валидность, делаю функцией
DNS.GetHostAddresses("hostname.ru");
при удачном выполнении функция возвращает ИП, а если такого демена нету то вылетает ошибка программы. Охото что бы в программе определялось существует домен или нет типа если да то 1 если нет то 0.
PHP код:
using System;
using System.Net;
using System.Net.Sockets;

class 
temp
{
    private static 
bool CheckDNS(string host)
    {
        try
        {
            
Dns.GetHostAddresses(host);
        }
        catch (
SocketException ex)
        {
            return 
false;
        }
        return 
true;
    }

    static 
void Main()
    {
        
Console.WriteLine(CheckDNS("sdaasda"));
        
Console.WriteLine(CheckDNS("ya.ru"));
        
Console.ReadLine();
    }

__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием