c#λ表达式应用怎么找出元素在列表中的索引

  介绍

这篇文章主要介绍c#λ表达式应用怎么找出元素在列表中的索引,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<强> 1。先写个规则方法

private  bool 检查(string  str) {   ,return  str.EndsWith (“xxx");   }

<强> 2。再写个谓词

Predicate,谓语=new  Predicate(检查));

如果逻辑不复杂,可以这样写

private  void  OpenMenu (GameObject 采空区){   ,Predicate谓语=new  Predicate (s =祝辞s.StartsWith (gob.name),);   ,int  i=_nameList.FindIndex(谓词);   }

断言这句可以简化一下

Predicate, predicate =, s =祝辞,s.StartsWith (gob.name);

这样直接放在列表里边就可以了

int 指数=_nameList.FindIndex (s =祝辞,s.StartsWith (gob.name));

未找到返回1

以上是“c#λ表达式应用怎么找出元素在列表中的索引”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

c#λ表达式应用怎么找出元素在列表中的索引