Esempio n. 1
0
        /// ------------------------------------------------------------------------------------
        /// <summary>
        /// Loads the valid characters from the specified language definition into a new
        /// instance of the <see cref="ValidCharacters"/> class.
        /// </summary>
        /// ------------------------------------------------------------------------------------
        public static ValidCharacters Load(LanguageDefinition langDef)
        {
            ValidCharacters validChars = Load(langDef.ValidChars, langDef.DisplayName, langDef);

            if (validChars != null)
            {
                validChars.InitSortComparer(langDef.IcuLocaleOriginal);
            }

            return(validChars);
        }