zoukankan      html  css  js  c++  java
  • 不用循环和递归判断值在数组中的索引

    不用循环和递归判断值在数组中的索引【原创】
    2011-04-13 12:42

      ///////////////////////////////////////////////////////数组集合
                    string[] str = new string[] { "a", "b", "c", "d", "e", "f", "g" };

                    //////要查找的字符串
                    string Num = "c";

                    ///使用Linq查询,将索引和值查出来,
                    ///新建一个匿名类,属性包括 aa bool类型,和 Index 索引
                    var tt = str.Select((num, index) => new
                    {
                        aa = (Num == num),
                        Index = index

                    });
                    //将得到的输出结果进行判断,查找 aa为true的索引值
                    //最后成功得到它的索引
                    int number = tt.Where(n => n.aa == true).Last().Index;

  • 相关阅读:
    结束咯
    在Ubuntu上不能使用PPA下载
    月亮+大环
    piano
    花都论坛,广州花都本地生活
    LLVM的调用协议与内存对齐
    SALVIA 0.5.2优化谈
    LLVM随笔
    OS之争:永不停歇的战争(二,完结)
    OS之争:永不停歇的战争(一)
  • 原文地址:https://www.cnblogs.com/joey0210/p/2014891.html
Copyright © 2011-2022 走看看