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

Khởi tạo Dictionary rỗng trong C#

Khởi tạo Dictionary rỗng:

var dict = new Dictionary<string, string>();

Kiểm tra rỗng bằng Count:

if (dict.Count == 0) Console.WriteLine("Dictionary rỗng!");

Ví dụ

using System;
using System.Collections.Generic;

namespace Demo
{
    public class Program
    {
        public static void Main(string[] args)
        {
            var dict = new Dictionary<string, string>();
            dict.Clear(); // Đảm bảo rỗng
            
            if (dict.Count == 0)
                Console.WriteLine("Dictionary rỗng!");
        }
    }
}

Kết quả

Dictionary rỗng!

Lưu ý:

  • Clear() xóa tất cả entry, Count = 0
  • Dictionary mới tạo đã rỗng, không cần Clear()
  • Khác List: Dictionary không có Any() extension trực tiếp (có qua LINQ)
  • Kiểm tra key tồn tại: dict.ContainsKey(key) hoặc dict.TryGetValue(key, out var val)