假设有一个list<string>, 现在要查找里面是否存在字符串'ABC', 
使用List<string>.FindIndex()怎么实现?

解决方案 »

  1.   

    List<string>.FindIndex( delegate(string s){ return s=="ABC";} )
      

  2.   

    我不是要找ABC,而是找等于ABC的这个变量,比如有个s=“ABC”, 如何在List<>中找到s呢?
      

  3.   

    for example;List<string> list = new List<string>();
                list.Add("aaa");
                list.Add("bbb");
                list.Add("ABC");
                int index=list.FindIndex(delegate(string s) { return s == "ABC"; });
                Console.WriteLine(index);输出:
    2
      

  4.   

    这个意思??List<string> list = new List<string>();
                list.Add("aaa");
                list.Add("bbb");
                list.Add("ABC");
                //指定一个变量
                string str = "ABC";
                //查换变量
                int index = list.FindIndex(delegate(string s) { return s == str; });
                Console.WriteLine(index);输出: