📜  C#| Dictionary.Count属性(1)

📅  最后修改于: 2023-12-03 15:14:27.825000             🧑  作者: Mango

C# | Dictionary.Count属性

在C#中,Dictionary是一个非常有用的泛型集合类,可以用来存储一组键值对。Dictionary中的键是唯一的,而值可以重复。在这个集合中,Count属性用于获取包含在Dictionary中的键值对数。

使用方法

要访问Dictionary中的Count属性,我们需要先实例化一个Dictionary对象。以下是一些常见的实例化方式:

// 实例化一个空的Dictionary对象
Dictionary<string, int> myDictionary = new Dictionary<string, int>();

// 实例化并初始化一个包含数据的Dictionary对象
Dictionary<string, int> myDictionary = new Dictionary<string, int>()
{
    { "apple", 1 },
    { "banana", 2 },
    { "orange", 3 },
};

一旦我们实例化了一个Dictionary对象,就可以使用Count属性来获取其元素数量。

// 获取字典中键值对的个数
int count = myDictionary.Count;
示例

以下示例演示了如何使用Count属性获取Dictionary对象的元素数量。

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        // 实例化一个包含数据的Dictionary对象
        Dictionary<string, int> myDictionary = new Dictionary<string, int>()
        {
            { "apple", 1 },
            { "banana", 2 },
            { "orange", 3 },
        };

        // 获取字典中键值对的个数
        int count = myDictionary.Count;

        // 输出结果
        Console.WriteLine("The dictionary contains {0} key/value pairs.", count);
    }
}

// 输出结果:
// The dictionary contains 3 key/value pairs.
总结

Dictionary.Count属性是一个很方便的方法,它使我们能够快速地了解一个Dictionary对象中的元素数量。我们可以使用它来帮助我们编写更加高效的程序。