C# | Char.ToUpperInvariant(Char) Method
This method is used to converts the value of a Unicode character to its uppercase equivalent using the casing rules of the invariant culture.
Syntax:
public static char ToUpperInvariant (char c);
Here, c is the Unicode character to convert.
Return Value: This method returns the uppercase equivalent of the c parameter, or the unchanged value of c, if c is already uppercase or not alphabetic.
Below programs illustrate the use of Char.ToUpperInvariant(Char) Method:
Example 1:
csharp
using System;
class GFG {
public static void Main()
{
get ( 'A' );
get ( 'a' );
get ( 'B' );
get ( 'b' );
get ( '-' );
}
public static void get ( char c)
{
char val = Char.ToUpperInvariant(c);
Console.WriteLine( "The uppercase equivalent" +
" of the {0} is {1}" , c, val);
}
}
|
Output:
The uppercase equivalent of the A is A
The uppercase equivalent of the a is A
The uppercase equivalent of the B is B
The uppercase equivalent of the b is B
The uppercase equivalent of the - is -
Example 2:
csharp
using System;
class GFG {
public static void Main()
{
char c = 'a' ;
char val = Char.ToUpperInvariant(c);
Console.WriteLine( "The Uppercase equivalent" +
" of the {0} is {1}" , c, val);
}
}
|
Output:
The Uppercase equivalent of the a is A
Reference:
Last Updated :
07 Dec, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...