C# 一个数组中是否包含某个值 总结
2015-08-06 11:42
645 查看
总结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)))
四、待补充
参考:
C#中怎么判断一个数组中是否存在某个数组值C# 一个字符串是否在另外一个字符串数组里 Array.Exists 的用法 Array.IndexOf 用法
一、 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)))
四、待补充
参考:
C#中怎么判断一个数组中是否存在某个数组值C# 一个字符串是否在另外一个字符串数组里 Array.Exists 的用法 Array.IndexOf 用法
相关文章推荐
- C#实现打印与打印预览功能
- C# 知识回顾 - 表达式树 Expression Trees
- C# in depth ( 第四章 可空类型)
- C#.Net前台线程与后台线程的区别
- (C#)原型模式—深复制与浅复制
- C#:数据交互
- 找不到编译动态表达式的一种或多种类型。是否缺少对microsoft.CSharp.dll和System.core.dll的引用”
- c#匿名方法
- C#解析XML
- C#下没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
- C# ActiveX开发及安装部署
- C# MemoryStream和BinaryFormatter
- String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}
- vs2013 c#智能提示变成英文的问题
- c#常用的数据转换方法以及其他方法
- C# ActiveX开发及安装部署
- C# ActiveX开发及安装部署
- C# ActiveX开发及安装部署
- C# Path类常用操作
- C#文件操作大全(SamWang)