摘要:
我们在做项目时,可能会遇到这样的需求,比如判断,1,2,3,33,22,123, 中是否存在,3,。
var str=",1,2,3,33,22,123,";
一般有几种方式:
1、str.IndexOf(",3,")>=0
2、str.Contains(",3,")
有可能我们不用字符串而用List来存,判断list中是否存在3
var list = str.Split(',').ToList();
3、list.Contains("3");
4、List.Any(t=>t=="3");
接下来就验证一下上面4种方案究竟哪种效率最高? 阅读全文