C#学习 SortedList
来源:互联网 发布:广州三箭汽枪淘宝网. 编辑:程序博客网 时间:2024/05/20 11:50
SortedList是C#自带的一个数据结构,我的理解是SortedList相当于一个map,一一映射,假设一个条目是<key,course>,可以通过key查到这一条的index,然后调用GetByIndex(index)方法取得course的内容
创建一个SortedList
SortedList myCourses = new SortedList();
往SortedList里加入内容
static void populateList(SortedList list) { list.Add("CS101", "Introduction to Computer Science"); list.Add("CS102", "Data Structures and Algorithm Analysis"); list.Add("CS201", "Introduction to Databases"); list.Add("CS301", "Introduction to Object-Oriented Programming"); }
访问SortedList
static void displayList(SortedList list, string key) { int index; string course; index = list.IndexOfKey(key); //返回从零开始的索引 course = (string)list.GetByIndex(index); Console.WriteLine(course); }删除SortedList中的条目
static void removeListItem(SortedList list, string key) { int index; string course; index = list.IndexOfKey(key); course = (string)list.GetByIndex(index); list.Remove(key); Console.WriteLine(course + " was removed from the list."); }
阅读全文
0 0
- C#学习 SortedList
- C#之SortedList学习案例
- C# SortedList
- c# SortedList的使用
- C# SortedList类介绍
- C# Queue Stack SortedList
- C#集合之SortedList
- C# Dictionary, SortedDictionary, SortedList
- C# 排序列表(SortedList)
- C# SortedList 键值对排序。
- C# List和SortedList简介
- SortedList
- SortedList
- C#数据结构和算法学习系列十一----构建字典DictionaryBase 类和SortedList 类
- C#学习 第三章 数组与集合 Array,ArrayList,Hashtable,Dictionry,Stack,Queue,SortedList
- C#学习笔记集合类型之Hashtable、Dictionary和SortedList(2)
- C# 集合类(五):SortedList
- C# 集合类(五):SortedList
- (详细)Hibernate查询技术(Query、Session、Criteria),Hibernate的三种状态,Hibernate集合struts2实现登录功能(二)
- 如果同步块内的线程抛出异常会发生什么?
- ECHO命令详解
- 查找算法:顺序查找、二分查找、分块查找
- 蓝桥杯 出现次数最多的整数
- C#学习 SortedList
- JavaScript 函数
- 1074. 宇宙无敌加法器(20)
- error: illegal character '\ufeff' 的解决办法
- 有个程序员在偷偷爱着你
- SpringBoot(九)SpringBoot整合tk.mybatis
- JAVA、互联网技术、大数据资源共享
- HTML5 响应式图片
- 如何在你的Vue项目配置vux