コード例 #1
0
        private static bool ValidateIdentifier(string identifier)
        {
            if (String.IsNullOrEmpty(identifier))
            {
                return(false);
            }

            if (!IdentifierValidator.IsLetter(identifier[0]))
            {
                return(false);
            }

            for (int i = 1; i < identifier.Length; ++i)
            {
                if (!IdentifierValidator.IsValidCharacter(identifier[i]))
                {
                    return(false);
                }
            }
            return(true);
        }