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

Khởi tạo chuỗi rỗng với string.Empty hoặc String.Empty trong C#

Gán chuỗi rỗng:

string myStr = string.Empty;

Kiểm tra null hoặc rỗng:

if (string.IsNullOrEmpty(myStr))
{
    Console.WriteLine("Chuỗi rỗng hoặc null!");
}

Ví dụ

using System;

namespace Demo
{
    public class Program
    {
        public static void Main(string[] args)
        {
            string myStr = string.Empty;
            
            if (string.IsNullOrEmpty(myStr))
            {
                Console.WriteLine("Chuỗi rỗng hoặc null!");
            }
            else
            {
                Console.WriteLine("Chuỗi không rỗng!");
            }
        }
    }
}

Kết quả

Chuỗi rỗng hoặc null!

Lưu ý:

  • string.Empty = "" (hằng số, không allocate mới)
  • String.Empty tương tự (alias của System.String)
  • IsNullOrEmpty kiểm tra cả null và ""
  • IsNullOrWhiteSpace thêm kiểm tra khoảng trắng