Char.ToLower Method

Definition

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

Overloads

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

Parameters

c
Char

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

culture
CultureInfo

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

Returns

Char

Эквивалент 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.

Exceptions

Параметр culture равен null.culture is null.

Examples

В следующем примере кода демонстрируется 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

Remarks

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

See also

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

Parameters

c
Char

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

Returns

Char

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

Examples

В следующем примере демонстрируется 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

Remarks

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

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

Notes to Callers

Как описано в рекомендациях по использованию строк, рекомендуется избегать вызова методов с регистром символов и строкового регистра, которые заменяют значения по умолчанию.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.

See also

Applies to