关于IF语句的用法C#该如何解决

关于IF语句的用法C#
我需要插入一组20个数据,但是第14个第18个数据为无效数据,我想跳过它,怎么用IF语句来写  用c#语言,求大神帮忙,本人小白 ,最好直接来个代码例子
------解决方案--------------------
if(i==14&&i==18)     ====>>  if(i==14 
------解决方案--------------------
  i==18) 

------解决方案--------------------
引用:
Quote: 引用:

你可以直接判断索引,但是这方法比较死,还是建议你判断值,可以写个方法来判断值是否有效

我是这样判断的  i
if(i==14&&i==18)
{
      continue;
}
else
{
    自己插入数据
}  是否正确

这样子表示i同时等于14和18才会满足条件哦,可以是if(i == 14 
------解决方案--------------------
 i == 18)
------解决方案--------------------
string [20] aa;//你的数组 
for(int i=0;i<aa.length;i++)
{
      if(i==14
------解决方案--------------------
i==18)
          continue;
      count<<aa[i];
}


------解决方案--------------------
像这种 建议 使用try{}cath 跳过 这些数据,但是你要先 确定这些 异常

比如
try{}
cath(已知的错误 )
{

}
cath(已知的错误2 )
{

}
cath{
//未知的错误
抛出异常
}