В чем разница между индексом исключения вне диапазона и индексом за пределами исключения массива? - PullRequest
7 голосов
/ 09 февраля 2011

Есть ли какая-либо разница между "Индекс был вне диапазона исключения" и "Индекс был вне границ исключения массива"?

1 Ответ

10 голосов
/ 09 февраля 2011

Это одно и то же.

IndexOutOfRangeException - это имя класса исключений, который выдается.Его описание задано Visual Studio как «Индекс находился за пределами массива».

Это исключение выдается, когда делается попытка получить доступ к элементу массива с индексомэто за пределами массива.


Обратите внимание, что класс IndexOutOfBoundsException вообще не является частью C #, а скорее языком Java (или реализацией Microsoft, J #).

...