public class SortedListHelper
{
//private SortedListHelper list;
//注意:.NET类库中没有SortedListHelper,故这种错误的提示就是不会出现智能提示!
private SortedList list;
public SortedList List
{
set { list = value; }
get { return list; }
}
public SortedListHelper()
{
list=new SortedList();
Console.WriteLine("----------SortedList");
}
public void Add(object key,object value)
{
list.Add(key,value);
Console.WriteLine("加入/t键:{0}/t值:{1}",key,value);
}
public void Remove(object key)
{
list.Remove(key);
Console.WriteLine("删除/t键:{0}",key);
}
public void RemoveAt(int i)
{
list.RemoveAt(i);
Console.WriteLine("移除/t第{0}个元素",i+1);
}
public void GetValueAt(int i)
{
Console.WriteLine("取值/t第{0}个元素/t键:{1}/t值:{2}",i+1,list.GetKey(i),list.GetByIndex(i));
}
public void GetValues()
{
foreach (DictionaryEntry de in list)
{
Console.WriteLine("遍历");
Console.WriteLine("/t键:{0}/t值:{1}", de.Key, de.Value);
}
}
public void GetInfo()
{
Console.WriteLine("信息/t元素总数:{0}/t可包含元素总数{1}",list.Count,list.Capacity);
}
}
SortedListHelper
最新推荐文章于 2025-04-29 10:41:35 发布