您的位置:首页 > 编程语言 > C#

C# SortedList 键值对排序。

2017-02-08 20:33 141 查看
class tt

    {

        public int value;

        public override string ToString()

        {

            return value.ToString();

        }
    }

    SortedList ha = new SortedList();

            tt t1 = new tt();

            t1.value = 533;

            ha[5.5] = 56;

            ha[3.4] = t1;//可以赋值为类的对象

            ha[7.5] = "lili";

            ha[4.5] = "lili";

            ha[3.0] = "lili";

//输出结果是根据键的内容进行排序的,而且同一个对象键的类型只能为同一种,如只有int,只有double.或者只有string等,混用会报错 

            foreach (DictionaryEntry d in ha)

            {

                Console.WriteLine("{0}     {1}", d.Key, d.Value);

            }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: