无涯教程-C# - SortedDictionary<K,V>类

41 阅读1分钟

C#SortedDictionary<TKey,TValue>类使用哈希表的概念。它根据键存储值。它包含唯一键,并在键的基础上保持升序。在键的帮助下,无涯教程可以轻松地搜索或删除元素。它位于System.Collections.Generic命名空间中。

C# SortedDictionary<TKey, TValue> example

让无涯教程看一个泛型SortedDictionary<TKey,TValue>类的示例,该类使用add()方法存储元素,并使用for-each循环迭代元素。这里,使用KeyValuePair类来获取键和值。

using System;
using System.Collections.Generic;

public class SortedDictionaryExample { public static void Main(string[] args) { SortedDictionary names = new SortedDictionary(); names.Add("1","Sonoo");
names
.Add("4","Peter");
names
.Add("5","James");
names
.Add("3","Ratan");
names
.Add("2","Irfan");
foreach (KeyValuePair kv in names) { Console.WriteLine(kv.Key+" "+kv.Value); } } }

输出:

1 Sonoo
2 Irfan
3 Ratan
4 Peter
5 James

参考链接

www.learnfk.com/csharp/c-sh…