|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.03.2010, 00:56 | #1 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 53
|
С# Элемент а1 не существует в данном контексте
В теле метода пытаюсь работать с внешней переменной массива - выдает ошибку. Как быть?
Переменная и класс находятся в одном пространстве имен, правда в разных файлах (переменная к тому же запихнута в void Main() ) byte[,] matrix = new byte[5, 15]; //'это переменная if (matrix[sen, i]>0) ... //ее вызов в теле метода |
03.03.2010, 00:57 | #2 |
Форумчанин
Регистрация: 04.10.2009
Сообщений: 147
|
код в студию
Ув. Форумчане! Если мои советы были Вам полезны, не забывайте благодарить в виде повышение рейтинга!!!
http://vkontakte.ru/id6715558 |
03.03.2010, 01:57 | #3 |
Форумчанин
Регистрация: 04.10.2009
Сообщений: 147
|
бред какой то... прочитай про видимость переменных
Пространнство имён не относиться к переменным! Чтобы переменная была видна из другого класса, нужно ей задать индификатор доступа public: Код:
Ув. Форумчане! Если мои советы были Вам полезны, не забывайте благодарить в виде повышение рейтинга!!!
http://vkontakte.ru/id6715558 |
03.03.2010, 01:58 | #4 |
Форумчанин
Регистрация: 04.10.2009
Сообщений: 147
|
или через наследование
Ув. Форумчане! Если мои советы были Вам полезны, не забывайте благодарить в виде повышение рейтинга!!!
http://vkontakte.ru/id6715558 |
05.03.2010, 20:49 | #5 |
Пользователь
Регистрация: 18.12.2009
Сообщений: 53
|
ОК - ошибку понял.
Сформулирую другой вопрос из той же оперы. Имеется ЕДИНСТВЕННЫЙ объект первого класса. (сюда помещаю глобальные переменные) Необходимо в других классах работать с полями, свойствами и методами объекта первого класса. Но при объявлении второго класса среда естесственно не видит объектов первого класса - она тупо видит лишь сами классы без их полей. Код:
ЗЫ Аргументы на вход методам не предлагать - методы работают с одними и теми же переменными - вызывать их с одними и теми же аргументами глупо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выяснить, встречается ли в данном тексте группа букв one; | hidalgo | Фриланс | 7 | 19.01.2010 10:57 |
Первый нечетный элемент каждой строки удвоить (предполагается, что в каждой строке есть нечетный элемент | Галина002 | Помощь студентам | 1 | 18.03.2009 06:30 |
Получить значение многочлена при данном x | Aleksandr | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 07.03.2008 18:54 |