knrt.net
相关文档
当前位置:首页 >> sortEDlist >>

sortEDlist

根据指定的KEY进行赋值:如: SortedList s = new SortedList();s[key]=value;

SortedList STK = new SortedList(); STK.Add("1", "2"); STK.Add("3", "4"); foreach (KeyValuePair item in STK) { Console.Write(string.Format("{0}:{1}",item.Key,item.Value)); }

list是泛型集合。里面成装的是实体类。可以实例化。 dictionary的功能比较简单,只能算是功能强点的数组。里面储存的键值对。

字典提供了一个键-值对应的集合,其中键要求是唯一的。可以通过键检索到对应的值,这好比根据字在字典中查它的含义,所以叫字典。 排序列表提供了一个自动维护有序关系的列表。

2者都是表示键/值对的集合 hashtable是没有排序的,所以新增元素会比较快 而SortedList 存储的键值对,是按key进行排序了的,因为要排序,所以新增元素时,要先查找元素的位置再插入,相对慢些,但是在查找时比较快 相对我比较喜欢SortedList

SortedList STK = new SortedList();STK.Add("1", "2");STK.Add("3", "4");foreach (KeyValuePair item in STK){Console.Write(string.Format("{0}:{1}",item.Key,item.Value));}

类 c1 = new 类(); 类 c2 = new 类(); SortedList sortList = new SortedList(); //存 sortList .Add("key1", c1); sortList .Add("key2", c2); //取 类 c3 = sortList["key1"]; PS:sortList的第一个参数只能存字符串型,并且是唯一的,第二个参...

SortedList构造函数可以接受 IComapre 参数. 写一个继承ICompare的类 用这个类的对象创建SortedList class MyComparer:IComparer { #region IComparer Members public int Compare(object x, object y) { int a = (int)x; int b = (int)y; retur...

parm["Name"].ToString()

public class SortedList : IDictionary, ICollection 看见 IDictionary木有,SortedList添加东西的时候,通过一个键一个值 SortedList mySL = new SortedList(); mySL.Add( "one", "The" ); mySL.Add( "two", "quick" ); mySL.Add( "three", "b...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com