|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
Структура поезд. Работа с TimeSpan19.01.2018, 10:33. Показов 4339. Ответов 30
Метки нет (Все метки)
Здравствуйте, нужно создать структуру поезд : №поезда, пункт и время прибытия, пункт и время отбытия.
Вывести все сведения о поездах, время пребывания в пути которых превышает 7 часов 20 минут. И работать с временем нужно с помощью TimeSpan. А как с ним работать я без понятия(без него бы сделал).
0
|
|
| 19.01.2018, 10:33 | |
|
Ответы с готовыми решениями:
30
Структура: Поезд
Работа с TimeSpan |
|
Wanna be serious
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
|
||||||
| 19.01.2018, 10:58 | ||||||
|
Можете что-то вроде такого использовать при сравнении.
0
|
||||||
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
| 19.01.2018, 11:02 [ТС] | |
|
Bespridelschic, позже попробую, а можете еще подсказать как на форме мне ввести время в timespan?
И в каком формате вообще его вводить
0
|
|
|
Wanna be serious
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
|
|
| 19.01.2018, 11:05 | |
|
Куча вариантом. Если Win Forms, то можете использовать Label. Выводить можно путем приведения к строке ToString()
0
|
|
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
| 19.01.2018, 11:07 [ТС] | |
|
Bespridelschic, нет как вводить
0
|
|
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
||||||
| 19.01.2018, 11:08 | ||||||
0
|
||||||
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
||||||
| 19.01.2018, 11:13 [ТС] | ||||||
|
Prog_maker, а можете объяснить что делает эта строка
0
|
||||||
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
||
| 19.01.2018, 11:33 | ||
|
Проходит по всей коллекции и находит поезда у которых время прибытия минус время отправления больше либо равно промежутку времени
0
|
||
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
| 19.01.2018, 18:07 [ТС] | |
|
Prog_maker, а что значит х=>
0
|
|
|
Wanna be serious
587 / 474 / 186
Регистрация: 31.07.2013
Сообщений: 1,693
|
|
| 20.01.2018, 03:05 | |
|
6elka1703, аргумент лямбда-выражения
0
|
|
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
||||||
| 20.01.2018, 17:38 [ТС] | ||||||
|
короче я сделал через массив но возникла проблема, мне нужно вызвать метод Time в котором проверяется условие и если оно выполняется то нужно вывести в listbox информацию о поездах, но как мне вызвать его вне цикла. Потому что в цикле он выводит столько записей сколько раз проходит по циклу, а мне нужно чтобы выводил только 1 раз.
0
|
||||||
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
||||||||||||||||
| 20.01.2018, 21:42 | ||||||||||||||||
|
Не понятный метод )) вы в цикле считываете одни те же значения с одних и тех же тескбоксов.
Покажите свою форму. не понятно что вы сделать пытаетесь. P.S. Если вам не понятны LINQ запросы, можно сделать через цикл. было
P.PS Ваш метод Time можно упростить
0
|
||||||||||||||||
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|||||||||||
| 20.01.2018, 22:10 | |||||||||||
|
Prog_maker,
0
|
|||||||||||
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
|||
| 20.01.2018, 22:41 | |||
Сообщение было отмечено 6elka1703 как решение
Решение
1
|
|||
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
| 20.01.2018, 23:06 [ТС] | |
|
Prog_maker, я не понимаю чего вы прикопались к методу ?
0
|
|
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
|
| 21.01.2018, 09:07 | |
|
0
|
|
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
| 21.01.2018, 11:50 [ТС] | |
|
Prog_maker, ну у меня там только один метод, да написан он абы как, но я спрашивал же не по метод а про то как мне вывести данные о поездах только один раз а не столько сколько по циклу проходит.
0
|
|
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
||||||
| 21.01.2018, 12:59 | ||||||
|
Как вариант доп. проверка
0
|
||||||
|
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
|
|
| 21.01.2018, 15:24 [ТС] | |
|
Prog_maker, спасибо. Скажите, а можно сделать так чтобы сначала ввести например 4 записи, а потом только вывести на экран нужные?
0
|
|
|
459 / 403 / 153
Регистрация: 23.01.2011
Сообщений: 1,054
|
|
| 21.01.2018, 16:13 | |
|
Короче я не совсем понимаю как выглядит ваша программа, поэтому предложу свой вариант. ))
0
|
|
| 21.01.2018, 16:13 | |
|
Помогаю со студенческими работами здесь
20
TimeSpan is a type, which is not valid in TimeSpan Вывести "Пассажирский поезд" или "Грузовой поезд" Округление TimeSpan Форматирование TimeSpan
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|