Обрезать имя машины от Hostinfo

Я хочу обрезать имя компьютера по имени хоста, чтобы я мог получить имя сервера.

Но я не могу понять, как.

Это мой код:

 string machineName = System.Environment.MachineName;
 hostinfo = Dns.GetHostEntry(str); //Fetches the name of the system in the Network (SystemName.canon.co.in)   
 string Original = hostinfo.HostName.ToString();

Теперь строка содержит такие данные:

MachineName.ServerName
blah.comp.co.uk

Поэтому я хочу удалить blah. из строки так, что я остаюсь с comp.co.uk,

Кто-нибудь может мне помочь с этим?

1 ответ

Решение

Попробуй это

            string Original = "blah.comp.co.uk";
            string[] ss = Original.Split(".".ToCharArray(), 2);
            string Result = ss[1];

РЕДАКТИРОВАТЬ:

            string Original = "blah.comp.co.uk";
            string[] ss = Original.Split(new[] {'.'}, 2);
            string Result = ss[1];
Другие вопросы по тегам