public ISampleModel[] PurificationPosArr { get; set; } = new ISampleModel[5];
foreach (var item in CommonConfig.Singleton.PurificationPosArr)
{
if (item == null)
continue;
int temp1 = Array.IndexOf(CommonConfig.Singleton.PurificationPosArr,
item.CurrentProcess = 1);
}
为什么temp1=-1
如果要检索的字符串值没有出现,则该方法返回 -1。
定义:
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
注释:
注释:indexOf() 方法对大小写敏感!
注释:如果要检索的字符串值没有出现,则该方法返回 -1。
更进一步你可以看下官网:
https://www.w3school.com.cn/jsref/jsref_indexOf.asp
值不在数组中就返回 -1