本文主要是介绍c# 集合 SortedSet<>,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
集合
- SortedSet<>有序集合
- HashSet<>无序集合
SortedSet<>有序集合
不添加重复元素
string[] codes =
{".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....", "..", ".---", "-.-", ".-..", "--", "-.", "---",".--.", "--.-", ".-.", "...", "-", "..-", "...-", ".--", "-..-", "-.--", "--.."
};string[] words = {"gin", "zen", "gig", "msg"};SortedSet<string> set = new();// 不添加重复元素foreach (var word in words){StringBuilder sb = new();foreach (var c in word){sb.Append(codes[c - 'a']);}set.Add(sb.ToString());}AddLogLine($"{string.Join(',', words)} 个数 {set.Count}");
HashSet<>无序集合
待补充
这篇关于c# 集合 SortedSet<>的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!