ArgumentOutOfRange - C#
Формулировка задачи:
Здравствуйте, создал строковую коллекцию, при попытке компиляции программы пишет:
"Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index".
Вот исходный код:
public class Splashes
{
List<String> splash;
public Splashes()
{
splash = new List<String>();
splash[0] = "Hello, world!";
splash[1] = "Problem, officer?";
}
...
}
Вообщем разобрался, может быть кому-нибудь понадобится:
Таких индексов в коллекции, хоть и инициализированной, у нас еще не существует. Для добавления в коллекцию нам нужно воспользоваться методом Add(string).
Решение задачи: «ArgumentOutOfRange»
textual
Листинг программы
splash.Add("Hello, world!");