private static string[] ConvertDomainToPath(string domainName) { DnsDatagram.IsDomainNameValid(domainName, true); if (string.IsNullOrEmpty(domainName)) { return new string[] { } } ; string[] path = domainName.ToLower().Split('.'); Array.Reverse(path); return(path); }