Char.ToLower Метод

Определение

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

Перегрузки

ToLower(Char, CultureInfo)

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

ToLower(Char)

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

ToLower(Char, CultureInfo)

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

public:
 static char ToLower(char c, System::Globalization::CultureInfo ^ culture);
public static char ToLower (char c, System.Globalization.CultureInfo culture);
static member ToLower : char * System.Globalization.CultureInfo -> char
Public Shared Function ToLower (c As Char, culture As CultureInfo) As Char

Параметры

c
Char

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

culture
CultureInfo

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

Возвраты

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

Исключения

Свойство culture имеет значение null.culture is null.

Примеры

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

using namespace System;
using namespace System::Globalization;

// for CultureInfo
void main()
{
   Console::WriteLine( Char::ToLower( 'A' ) ); // Output: "a"
}

using System;
using System.Globalization;

public class ToLowerSample {
    public static void Main() {
        Console.WriteLine(Char.ToLower('A'));				// Output: "a"
    }
}
Module ToLowerSample

    Sub Main()
        Console.WriteLine(Char.ToLower("A"c))               ' Output: "a"
    End Sub

End Module

Комментарии

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

Дополнительно

ToLower(Char)

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

public:
 static char ToLower(char c);
public static char ToLower (char c);
static member ToLower : char -> char
Public Shared Function ToLower (c As Char) As Char

Параметры

c
Char

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

Возвраты

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

Примеры

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

using namespace System;
using namespace System::Globalization;

// for CultureInfo
void main()
{
   Console::WriteLine( Char::ToLower( 'A' ) ); // Output: "a"
}

using System;
using System.Globalization;

public class ToLowerSample {
    public static void Main() {
        Console.WriteLine(Char.ToLower('A'));				// Output: "a"
    }
}
Module ToLowerSample

    Sub Main()
        Console.WriteLine(Char.ToLower("A"c))               ' Output: "a"
    End Sub

End Module

Комментарии

Правила учета регистра берутся из текущего языка и региональных параметров.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. Чтобы преобразовать символ в нижний регистр с помощью соглашений о регистре текущего языка и региональных параметров, вызовите ToLower(Char, CultureInfo) перегрузку метода со CurrentCulture значением для его culture параметра.To convert a character to lowercase by using the casing conventions of the current culture, call the ToLower(Char, CultureInfo) method overload with a value of CurrentCulture for its culture parameter.

Дополнительно

Применяется к