📜  C#| SortedDictionary.Clear()方法(1)

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

C# | SortedDictionary.Clear()方法

简介

SortedDictionary.Clear() 方法用于清空 SortedDictionary<TKey,TValue> 中的所有元素。具体来说,它会将 SortedDictionary<TKey,TValue> 中的所有键值对都移除,使其 Count 属性变为 0。

语法
public void Clear();
参数

该方法没有参数。

返回值

该方法没有返回值。

示例

下面是使用 SortedDictionary.Clear() 方法清空一个 SortedDictionary<TKey,TValue> 的示例:

SortedDictionary<string, int> myDict = new SortedDictionary<string, int>();
myDict.Add("apple", 1);
myDict.Add("pear", 2);
myDict.Add("orange", 3);

Console.WriteLine("Before clearing: count = {0}", myDict.Count);

myDict.Clear();

Console.WriteLine("After clearing: count = {0}", myDict.Count);

输出:

Before clearing: count = 3
After clearing: count = 0
注意事项
  • SortedDictionary.Clear() 方法会移除 SortedDictionary<TKey,TValue> 中的所有键值对。一旦调用该方法,调用者将无法恢复已移除的元素。
  • 在移除 SortedDictionary<TKey,TValue> 中的所有元素之后,SortedDictionary<TKey,TValue> 的 Count 属性将为 0。
参考资料