CaseInsensitiveComparison.ToLower Method

Definition

Overloads

ToLower(Char)

ToLower implements the Unicode lowercase mapping as described in ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt. VB uses these mappings for case-insensitive comparison.

ToLower(String)

Convert a string to lower case per Unicode

ToLower(StringBuilder)

In-place convert string in StringBuilder to lower case per Unicode rules

ToLower(Char)

Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs

ToLower implements the Unicode lowercase mapping as described in ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt. VB uses these mappings for case-insensitive comparison.

C#
public static char ToLower(char c);

Parameters

c
Char

Returns

If c is upper case, then this returns its Unicode lower case equivalent. Otherwise, c is returned unmodified.

Applies to

Roslyn 4.13.0 and other versions
Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0

ToLower(String)

Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs

Convert a string to lower case per Unicode

C#
public static string ToLower(string value);
C#
public static string? ToLower(string? value);

Parameters

value
String

Returns

Applies to

Roslyn 4.13.0 and other versions
Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0

ToLower(StringBuilder)

Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs
Source:
CaseInsensitiveComparison.cs

In-place convert string in StringBuilder to lower case per Unicode rules

C#
public static void ToLower(System.Text.StringBuilder builder);

Parameters

builder
StringBuilder

Applies to

Roslyn 4.13.0 and other versions
Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0