Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ToUpperInvariant Method

Char.ToUpperInvariant Method

Converts the value of a Unicode character to its uppercase equivalent using the casing rules of the invariant culture.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public static char ToUpperInvariant(
	char c
)

Parameters

c
Type: System.Char

The Unicode character to convert.

Return Value

Type: System.Char
The uppercase equivalent of the c parameter, or the unchanged value of c, if c is already uppercase or not alphabetic.

If your application is unaffected by the current culture and depends on the case of a character changing in a predictable way, use the ToUpperInvariant method. The ToUpperInvariant method is equivalent to ToUpper(Char, CultureInfo.InvariantCulture).

Use String.ToUpperInvariant to convert a string to uppercase.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

.NET for Windows Phone apps

Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8

Portable Class Library

Supported in: Portable Class Library
Show:
© 2015 Microsoft