Если вам нужно полное доменное имя (полное доменное имя) локального компьютера, вы можете использовать
System.Net.Dns.GetHostEntry("localhost").HostName
Другие методы будут возвращать только локальное имя без какой-либо конкретной информации о домене. Например, для компьютера myComp.myDomain.com
предыдущие методы вернут myComp
, тогда как метод GetHostEntry
вернет myComp.myDomain.com