String.tolowerinvariant метод

Примеры

В следующем примере демонстрируется ToLower .The following example demonstrates ToLower.

ToLower(Char, CultureInfo)

Преобразует значение указанного символа Юникода в его эквивалент в нижнем регистре, используя указанные сведения о форматировании, связанные с языком и региональными параметрами.Converts the value of a specified Unicode character to its lowercase equivalent using specified culture-specific formatting information.

c

Char

Знак Юникода, который необходимо преобразовать.The Unicode character to convert.

culture

CultureInfo

Объект, задающий правила определения регистра для языка и региональных параметров.An object that supplies culture-specific casing rules.

Возвращаемое значение

Char

Эквивалент в нижнем регистре, измененный согласно , или значение без изменений, если уже является буквой нижнего регистра или не является буквой алфавита.The lowercase equivalent of , modified according to , or the unchanged value of , if is already lowercase or not alphabetic.

Исключения

ArgumentNullException

имеет значение . is .

Комментарии

Используйте String.ToLower для преобразования строки в нижний регистр.Use String.ToLower to convert a string to lowercase.

ToLower(Char)

Преобразует значение символа Юникода в его эквивалент в нижнем регистре.Converts the value of a Unicode character to its lowercase equivalent.

c

Char

Знак Юникода, который необходимо преобразовать.The Unicode character to convert.

Возвращаемое значение

Char

Эквивалент в нижнем регистре или значение без изменений, если уже является буквой нижнего регистра или не является буквой алфавита.The lowercase equivalent of , or the unchanged value of , if is already lowercase or not alphabetic.

Комментарии

Правила учета регистра берутся из текущего языка и региональных параметров.Casing rules are obtained from the current culture.

Используйте String.ToLower для преобразования строки в нижний регистр.Use String.ToLower to convert a string to lowercase.

Примечания для тех, кто вызывает этот метод

Как описано в рекомендациях по использованию строк, рекомендуется избегать вызова методов с регистром символов и строкового регистра, которые заменяют значения по умолчанию.As explained in Best Practices for Using Strings, we recommend that you avoid calling character-casing and string-casing methods that substitute default values. Вместо этого следует вызывать методы, для которых требуется явно указать параметры.Instead, you should call methods that require parameters to be explicitly specified. Чтобы преобразовать символ в нижний регистр с помощью соглашений о регистре текущего языка и региональных параметров, вызовите перегрузку метода со значением для его параметра.To convert a character to lowercase by using the casing conventions of the current culture, call the method overload with a value of for its parameter.

Примеры

В следующем примере определяется массив строк, содержащий одно слово на нескольких языках.The following example defines a string array that contains a single word in a number of languages. ToLowerInvariantМетод используется для заполнения элементов параллельного массива с версией каждого слова без учета регистра.The ToLowerInvariant method is used to populate the elements of a parallel array with the case-insensitive version of each word. Метод используется для сортировки массива с учетом регистра на основе порядка элементов в массиве нижнего регистра, чтобы элементы отображались в том же порядке независимо от языка.The method is used to sort the case-sensitive array based on the order of elements in the lowercase array to ensure that elements appear in the same order regardless of language.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector