|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
||||||
The name 'mas2' does not exist in the current context22.03.2014, 02:29. Показов 1873. Ответов 17
Метки нет (Все метки)
имеется класс train, в котором описываются методы и объекты, имеется класс vokzal, который содержит закрытый массив поездов, имеется кнопка, по нажатию на которую должны происходить какие-то действия с массивом, но при попытке совершения таких действий выдает ошибку - The name 'mas2' does not exist in the current context; (mas2 имя закрытого массива). Вот сам код
ошибка строка 6 и далее
0
|
||||||
| 22.03.2014, 02:29 | |
|
Ответы с готовыми решениями:
17
ошибка в коде The name 'SaveFileDialog1' does not exist in the current context DataTable в Excel: The name 'releaseObject' does not exist in the current context |
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
||||||
| 22.03.2014, 02:39 [ТС] | ||||||
|
golandy, с этим я разобрался, создал объект Obj типа класс вокзал, как мне теперь отправить закрытый массив из этого класса в функцию swap ?
строка 26
0
|
||||||
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 22.03.2014, 02:44 [ТС] | |
|
golandy, для какого именно поля создать св-во ? массив открыть не хочу
0
|
|
|
|
||||||
| 22.03.2014, 02:45 | ||||||
1
|
||||||
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 22.03.2014, 02:57 [ТС] | |
|
golandy, большое спс, вы мне очень помогли, я ваш должник
если нада будет в чем-то моя помощь(к сожелению я знаю только немножко плюсы и шарп) - пишите в личку, помогу чем смогу
0
|
|
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
| 22.03.2014, 06:13 | |
|
А можно таки озвучить адекватно текст задания а то у меня от вашего кода мигрень
Какие то поезда, вокзалы, строки, времена... смешалось все у нас тут в кучу кони, люди, и залпы тысячи орудий :-DD
0
|
|
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 23.03.2014, 16:27 [ТС] | |
|
агерон, мне уже помогли, но если вам интересно задание - Создать класс «поезд», содержащий следующие закрытые поля: название пункта, назначения, номер поезда (может содержать буквы и цифры), время отправления. Обеспечить проверку на правильность ввода данных. Предусмотреть свойства для получения состояния объекта.
Создать класс «Вокзал», содержащий закрытый массив поездов. Обеспечить следующие возможности: • вывод информации о поезде по номеру с помощью индекса; • вывод информации о поездах, отправляющихся после введенного с клавиатуры времени; • перегруженную операцию сравнения, выполняющую сравнение времени отправления двух поездов; • вывод информации о поездах, отправляющихся в заданный пункт назначения. Информация должна быть отсортирована по времени отправления.
0
|
|
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
| 24.03.2014, 03:54 | |
|
Предлагаю вам оценить код решения что я вам предоставлю
, я считаю что этот вариант немного лучше того что вы показали сообществу
1
|
|
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 26.03.2014, 13:23 [ТС] | |
|
агерон, после первого запуска у меня перестала работать ваша программа
использование масок гораздо сокращает код, нада будет тоже переделать, и в задании говорится именно про создание классов, объектов и методов в них, а также про перегрузку операторов, к сожелению у вас я этого не увидел
0
|
|
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
| 26.03.2014, 22:17 | |
|
Вы хотя бы приведите ошибки из-за которых у вас не запускается приложение, это раз
второе перегрузка оператора сравнения для поездов в контексте данной задачи не используется а значит в ней просто нет смысла третье я сейчас заметил что я немного не доделал задачу, завтра я вам скину исправленный вариант Добавлено через 5 минут P. S. вся суть программы- примера не в том что используется маски ввода, это в принцепе стандартно, а в том что сперва была разработана логика программы и потом уж эта логика была привязана к GUI интерфейсу реализованном на WinForms, а у вас все на оборот сперва делался GUI интерфейс а уж потом в его рамки засовывалась логика программы
0
|
|
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 27.03.2014, 01:25 [ТС] | |
|
агерон, программа запускается, но после добавления поезда нечего не происходит, хотя первый раз все работало, и к тому же в условии прописанно, что нада перегрузить оператор
0
|
|
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
| 27.03.2014, 03:28 | |
|
А что должно происходить после добавления поезда? если вы даже не удосужились прочитать и понять текст программы то мне Вас жаль, неужели Вы считаете что данная программа была написана что бы вы ее пошли и сдали?
не будьте так наивны :-D, данная программа была написана чтобы вам показать образец к которому вы должны стремиться а именно1) понять что написание программы методом "накидаем gui интерфейс, а потом будем от него плясать" - зло за которое обычно по головке в серьезных конторах не погладят 2) нужно писать сперва логику программы а уже потом привязывать интерфейс, который может быть любым Web, WPF, WinForms, Console 3) повторяю еще раз перегрузка операторов не нужна! для сравнения экземпляров класса реализуйте интерфейс IComparer<T>
0
|
|
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 27.03.2014, 04:01 [ТС] | |
|
агерон, 1)Я не просил кого-то писать мне программу, в этой теме был задан конкретный вопрос;
2)ко второму пункту я прислушаюсь, спс; 3)Нужна, не нужна, а препод требует ... 4)При первом запуске, информация о добавленных поездах отображалась и фильтры работали, а при последующих запусках все перестало отображаться, магия ...
0
|
|
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
| 27.03.2014, 04:23 | |
|
Насчет конкретного вопроса. вот вам конкретный ответ "Название "mas2 'не существует в текущем контексте" если вы не смогли поставить русификацию для .NET
насчет "Препод требует..." имейте Вы мужество прямо сказать преподавателю что он ошибается и что перегрузка оператора сравнения '==' не применяется в C# в место нее используют реализацию интерфейса IComparer<T>, которая кстати присутствует в моем коде в классе RailwayStation, т. к. это явно задает механизм сравнения Добавлено через 1 минуту P. S. по поводу магии требую доказательств, т. к. поверьте программа при разработке запускалась не один раз
0
|
|
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 27.03.2014, 12:35 [ТС] | |
|
агерон, мне вам фрапсом снять и на ютуб выложить ?
0
|
|
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
|
| 27.03.2014, 20:25 | |
|
да хотя бы и так, а еще лучше дайте мне доступ к вашей IDE по TeamViewer чтобы решить проблему в реалтайме
0
|
|
| 27.03.2014, 20:25 | |
|
Помогаю со студенческими работами здесь
18
Код не компилируется. Ошибка "The name 'searchResults' does not exist in the current context"
The name 'port' does not exist in the current context
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|