Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức Char.IsUpper() trong C#


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.).