Phương thức Char.IsUpper() trong C# xác định xem ký tự Unicode được chỉ định có được phân loại là chữ cái in hoa hay không.
Cú pháp
public static bool IsUpper(char ch);
Tham số:
ch: Ký tự Unicode cần kiểm tra
Ví dụ 1: Ký tự in hoa
using System;
public class Demo
{
public static void Main()
{
bool res;
char val = 'H';
Console.WriteLine("Giá trị = " + val);
res = Char.IsUpper(val);
Console.WriteLine("Có phải chữ cái in hoa? = " + res);
}
}
Kết quả
Giá trị = H Có phải chữ cái in hoa? = True
Ví dụ 2: Ký tự thường
using System;
public class Demo
{
public static void Main()
{
bool res;
char val = 'j';
Console.WriteLine("Giá trị = " + val);
res = Char.IsUpper(val);
Console.WriteLine("Có phải chữ cái in hoa? = " + res);
}
}
Kết quả
Giá trị = j Có phải chữ cái in hoa? = False
Lưu ý: Phương thức này hoạt động dựa trên phân loại Unicode, do đó cũng hỗ trợ các chữ cái in hoa của các ngôn ngữ khác (tiếng Việt, tiếng Nga, tiếng Hy Lạp, v.v.).