类 建索引

Posted 王炜忠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类 建索引相关的知识,希望对你有一定的参考价值。

    class Indexes
    {
        public List<string> strList { get; set; }

        public Indexes(List<string> list)
        {
            strList = list;
        }

        public string this[int i]
        {
            get { return strList[i]; }
        }
        public string this[string str]
        {
            get { return strList.FirstOrDefault(x => x == str); }
        }
    }

应用:

string s = "";
            List<string> list = new List<string>();
            for (int i = 0; i < 10; i++)
            {
                list.Add("这是"+i);
            }
            Indexes indexes = new Indexes(list);

            s += indexes[4]+"\t";
            s += indexes["这是5"];

            Console.WriteLine(s);
            Console.ReadKey();

完!

 

以上是关于类 建索引的主要内容,如果未能解决你的问题,请参考以下文章

在片段android中创建listview

Android App 在片段中创建 ListView 引用时关闭

在片段中创建日期选择器

无法将其他flas动画片段访问到动作脚本3

如何使用模块化代码片段中的LeakCanary检测内存泄漏?

类 建索引