![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
7 - классник
Форумчанин
Регистрация: 27.03.2014
Сообщений: 181
|
![]()
боюсь соврать но вроде бы это статическая переменная, в С# их разве нет ? я не хочу городить еще одно поле в классе и засорять пространство имен, мне просто нужна локальная статическая переменная.
Мне надо что бы локальная переменная Z циклически менялась в диапазоне 0-15; Код:
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
Статические поля класса в C# не доступны для экземпляра класса. Поэтому и ошибка. Подробнее об этом можно прочитать, например, здесь. |
|
![]() |
![]() |
![]() |
#3 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
7 - классник
Форумчанин
Регистрация: 27.03.2014
Сообщений: 181
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
а какая разница?
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
7 - классник
Форумчанин
Регистрация: 27.03.2014
Сообщений: 181
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
![]()
А зачем обязательно статик то? Какие то аргументы странные немного. Вы пишете программу для того чтобы она красиво выглядела в интеллисенс или чтобы она как положено исполняла задачу?
А у класса поля можно помечать privat protected и так далее. В конце концов можно описать интерфейс класса и вывести в падлик только те методы и поля которые нужно видеть снаружи. Мне кажется на этапе постановки задачи явно недоработка.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
![]() |
![]() |
![]() |
#9 |
Следопыт
Форумчанин
Регистрация: 26.04.2012
Сообщений: 307
|
![]()
to IT-Lopata
обьявляете переменную как statik - и она действительно будет статик в этом пространстве имен. Если нужна локальная переменная в классе - обьявите ее со спецификатором доступа readonly(в конструкторе класса инициализируйте ее). //может не по теме, но изголодался я по проганью на шарпе.
С Баша:Быть ленивым, глупым, жадным, да и просто редкостным гандоном и мудаком по жизни номально, а вот если ты матом ругаешься-то это да, ужасно и достойно общественного порицания.
Последний раз редактировалось mrMeerkat; 05.04.2014 в 12:10. |
![]() |
![]() |
![]() |
#10 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Можно почитать про yield return - с его помощью можно реализовать подобную функциональность
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Неинициалированная локальная переменная | Sk1lloK | Visual C++ | 6 | 25.12.2012 22:36 |
как ячейка может прибавить свое значение к значениям других ячеек | oldjoe | Microsoft Office Excel | 3 | 20.11.2010 09:25 |
программа, которая сохраняет веб страницы раз в час на сайте в определённой папке | SeregaKo | Общие вопросы Delphi | 7 | 24.07.2008 16:10 |
программа которая сохраняет текст StringGrid без диалогов | KSP | БД в Delphi | 2 | 19.09.2007 18:49 |