C# 一个数组中是否包含某个值 总结

原文链接:https://www.cnblogs.com/GISRSMAN/p/4707554.html

总结N种方法,待补充完善

一、 Array.IndexOf

int id = Array.IndexOf(string[],"要查找的值"); 
if(id!=-1)

或写成

if(Array.IndexOf(string[],"要查找的值") >= 0)

 

二、IList

((IList)string[]).Contains"要查找的值")

 

三、Array.Exists

if (Array.Exists(SetSelectIds, element => element.Equals(id)))

posted @ 2023-12-07 10:35  yinghualeihenmei  阅读(614)  评论(0编辑  收藏  举报