private static bool IsValidDomainLabelCharacter(char character, ref bool notCanonical) { return IsASCIILetterOrDigit(character, ref notCanonical) || (character == '-') || (character == '_'); }