📅  最后修改于: 2023-12-03 15:00:14.782000             🧑  作者: Mango
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。