Phương thức Char.ToUpperInvariant() trong C# chuyển đổi giá trị của một ký tự Unicode thành chữ hoa tương đương bằng cách sử dụng quy tắc casing của culture bất biến (invariant culture).
Cú pháp
public static char ToUpperInvariant(char ch);
Tham số ch là ký tự Unicode cần chuyển đổi.
Ví dụ 1
using System;
public class Demo {
public static void Main() {
char ch = 'q';
char res = Char.ToUpperInvariant(ch);
Console.WriteLine("Giá trị = " + ch);
Console.WriteLine("Chữ hoa tương đương = " + res);
}
}
Kết quả
Giá trị = q Chữ hoa tương đương = Q
Ví dụ 2
using System;
public class Demo {
public static void Main() {
char ch = 'r';
char res = Char.ToUpperInvariant(ch);
Console.WriteLine("Giá trị = " + ch);
Console.WriteLine("Chữ hoa tương đương = " + res);
}
}
Kết quả
Giá trị = r Chữ hoa tương đương = R