У меня есть этот список:
IList<Modulo> moduli = (from Modulo module in Moduli
select module).ToList();
, и я запускаю его циклом с (замечание i = i + 2):
for(int i=0; i<moduli.Count; i=i+2)
{
}
сейчас, я должен проверить, есть ли модули [я + 1] существует (так, следующий элемент), иначе я получу System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
.
Как я могу это проверить?Пробовал с:
if(moduli[i+1] != null)
{
}
но это не работает!