×

Заход в коллекцию из другого класса. С#

Такая проблема. Есть коллекция, которая нормально без проблем заполняется. Есть еще пару других коллекций, которые без проблем заполняются. Есть таблица, куда выводятся благополучно все элементы коллекции.

Когда все коллекции заполнились, провожу в другом классе расчеты с элементами коллекций. Другая кнопка вызывает эти расчеты.

Но тут «опа» ..проблема.. .выдает ошибку что «Индекс выходит за пределы коллекции»

Я уже не через экземпляр обращаюсь а напрямик к коллекции (унаследовал класс там где эта коллекция). В чем проблема? Почему не существует элемента в коллекции???

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Всем спасибо за внимание, ответ уже найдем. Причина была в том что просто в метод данные из массива не передавали:)

А разве в базовом классе элементы коллекции реализованы через static, чтоб они были общими для всех экземпляров и наследования ?

Покажите код. Не хотите светить код на форуме — стукнитесь к кому-то из отписавшихся здесь в личку. Сейчас на вопрос вам никто не сможет ответить — слишком мало данных.

Дебаггер может показать коллекцию, её элементы, их количество и индекс, который выходит за пределы.

Уверен, что ошибка в 17-й строке.

Сложно найти черную кошку в темной комнате.. Особенно, если кошки там нету..

Підписатись на коментарі