仅作为操作记录,大佬请跳过。
简明
1、使用
bool pinghezhiexist = ((IList)outputsingle).Contains("3");
2、同时!!!
引用
using System.Collections;
即:
背景和实现
博主设置了一个多维数组double[,] output = new double[,] { { 1, 3, 4 }};
想找出里面是否包含3
;
1、引用using
using System.Collections;
2、将多维数组变一维数组, (IList.Contains只支持一维数组)
string[] outputsingle = new string[output.GetLength(1)]; ///首先将output由多维数组变成一维数组
for (int j = 0; j < output.GetLength(1); j++)
{
outputsingle[j] = output[0, j].ToString();
}
其中GetLength(1)
的意思可参照博主文章——传送门
3、使用IList.Contains
代码:
bool pinghezhiexist = ((IList)outputsingle).Contains("3");