Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2010, 16:39   #1
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию DNS

почему Console.WriteLine("Хост: {0}", ipHostEntry.HostName); выдаёт не www.microsoft.com, а другое имя хоста?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;

namespace DNSLookup
{
class Program
{
static void Main()
{
string[] args = new string[] { "www.microsoft.com" };
IPHostEntry ipHostEntry = Dns.GetHostEntry(args[0]);
Console.WriteLine("Хост: {0}", ipHostEntry.HostName);

if (ipHostEntry.Aliases.Length > 0)
{
Console.WriteLine("Псевдонимы");
foreach (string alias in ipHostEntry.Aliases)
Console.WriteLine(alias);
}
Console.WriteLine("\nАдрес (а):");
foreach (IPAddress address in ipHostEntry.AddressList)
Console.WriteLine("Адрес: {0}", address.ToString());
Console.ReadKey();
}
}
}
Dimarik вне форума Ответить с цитированием
Старый 19.04.2010, 16:54   #2
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

А какое имя???
Cpluser вне форума Ответить с цитированием
Старый 19.04.2010, 18:02   #3
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

lb1.www.ms.akadns.net
Dimarik вне форума Ответить с цитированием
Старый 19.04.2010, 18:04   #4
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

и ещё
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;

namespace WebClient
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Net.WebClient client = new System.Net.WebClient();
            client.BaseAddress = "http://www.microsoft.com";
            string data = client.DownloadString("Office");
            Console.WriteLine(data);
            Console.ReadKey();
        }
    }
}
почему работает только в таком случае:
System.Net.WebClient client = new System.Net.WebClient();
в таком не пашет:
WebClient client = new WebClient(); несмотря на то, что я подключил using System.Net
Dimarik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DNS компонент magsim Работа с сетью в Delphi 1 01.02.2010 00:33
Работа с DNS ImmortalAlexSan Помощь студентам 4 10.01.2010 14:30
Удаление DNS wizard68 Помощь студентам 6 11.12.2009 14:29
DNS Client ikakey Софт 0 27.03.2009 11:15
IP Адресс, DNS, WINS NovaC Работа с сетью в Delphi 3 22.01.2007 09:05