|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
||||||
Вывод значений коллекции, построчно для каждого элемента27.02.2018, 20:29. Показов 3587. Ответов 17
Метки нет (Все метки)
Подскажите пожалуйста, совсем не понимаю. Вот код:
Count: 12 AutoTrans.Transport+Passenger AutoTrans.Transport+Passenger AutoTrans.Transport+Passenger AutoTrans.Transport+Passenger AutoTrans.Transport+Cargo AutoTrans.Transport+Cargo AutoTrans.Transport+Cargo AutoTrans.Transport+Cargo AutoTrans.Transport+Cargo+SpecCargo AutoTrans.Transport+Cargo+SpecCargo AutoTrans.Transport+Cargo+SpecCargo AutoTrans.Transport+Cargo+SpecCargo
0
|
||||||
| 27.02.2018, 20:29 | |
|
Ответы с готовыми решениями:
17
Доступ из элемента коллекции к другим элементам коллекции
|
|
|
|
| 27.02.2018, 20:50 | |
|
kloppy69, нужно либо переопределить метод ToString() в классе Transport, либо выводить нужную информацию, обращаясь к полям класса.
Если есть затруднения, то код класса Transport в студию, и еще расскажите, что ожидаете получить в выводе.
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
||||||
| 27.02.2018, 21:13 [ТС] | ||||||
|
Tsin, классов несколько вложенные в Transport.Одна из задач: Вывести на консоль список тс, ну там еще сортировки группировки и выборка, но это уже другая история, должен справится. Код прилагаю:
0
|
||||||
|
22 / 25 / 8
Регистрация: 17.09.2017
Сообщений: 61
|
||||||
| 27.02.2018, 23:15 | ||||||
А лучше приведите пример того, что желаете получить в консоли. Всем проще будет.
0
|
||||||
|
|
||
| 27.02.2018, 23:29 | ||
|
Еще публичные поля нехорошо. И Transport можно абстрактным сделать, если проходили такое. Советую пересмотреть классы с нуля. Опишите правильно и красиво класс Transport для начала и покажите.
0
|
||
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 28.02.2018, 00:42 | |
|
Tsin, ну про абстрактный базовый - спорно, вдрюк понадобится и он
про поля - 100% свойства класс Transport сам по себе, не должен включать другие классы, унаследованные от него-же
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
|||||||||||
| 03.03.2018, 21:07 [ТС] | |||||||||||
|
Tsin, пересмотрел классы , как я понимаю сделал все правильно , но не понимаю как организовать вывод, вот класс transport
0
|
|||||||||||
|
29 / 31 / 27
Регистрация: 15.11.2017
Сообщений: 121
|
||||||
| 03.03.2018, 22:37 | ||||||
Сообщение было отмечено kloppy69 как решение
Решение
Привел ваш код в нормальный вид.
Кликните здесь для просмотра всего текста
Добавлено через 4 минуты Мне кажется, не следует сокращать имена переменных так, как это делаете вы.
1
|
||||||
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 03.03.2018, 22:37 | |
|
Console.WriteLine(auto[i].type + " " + auto[i].Name + " " + auto[i].Consumption + " " + auto[i].Weight);
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
||||||
| 03.03.2018, 22:56 [ТС] | ||||||
|
Хотя вывод первых четырех полей я произвёл, но как вывести остальные ??
не подскажите как остальные поля вывести?
0
|
||||||
|
29 / 31 / 27
Регистрация: 15.11.2017
Сообщений: 121
|
|
| 03.03.2018, 22:57 | |
|
kloppy69, я показал вам способ.
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
|
| 03.03.2018, 23:06 [ТС] | |
|
Простите не заметил)
Добавлено через 4 минуты VIAZNIKOVGM, я так понимаю это общий вид? или я какую-то сборку не подключил? как-то много студия ругается Добавлено через 1 минуту Или тут имеется разница в версиях студии?
0
|
|
|
29 / 31 / 27
Регистрация: 15.11.2017
Сообщений: 121
|
|
| 03.03.2018, 23:07 | |
|
kloppy69, странно, у меня ни одного предупреждения нет.
Добавлено через 1 минуту kloppy69, .Net Framework 4.6
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
|
| 03.03.2018, 23:16 [ТС] | |
|
Да возможно, сейчас проверю
Добавлено через 3 минуты все установлено, подскажите а какая версия студии у Вас, я просто работаю в 12, возможно в этом причина
0
|
|
|
29 / 31 / 27
Регистрация: 15.11.2017
Сообщений: 121
|
|
| 03.03.2018, 23:23 | |
|
kloppy69, 2017
Добавлено через 4 минуты kloppy69, возможно, проблема в этом: При изменении целевой версии платформы одновременно изменяется набор инструментов платформы для обеспечения поддержки этой версии. Например, для поддержки версии .NET Framework 4.5 необходимо использовать совместимый набор средств платформы, например Visual Studio 2015 (версия 140), Visual Studio 2013 (версия 120) или Visual Studio 2012 (версия 110). Можно использовать набор инструментов Windows7.1SDK для работы с платформами .NET Framework 2.0, 3,0, 3.5, 4, а также x86, x64 и Itanium. Добавлено через 49 секунд https://msdn.microsoft.com/ru-... 70576.aspx
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
|
| 03.03.2018, 23:25 [ТС] | |
|
то есть платформа не при чём?
0
|
|
|
29 / 31 / 27
Регистрация: 15.11.2017
Сообщений: 121
|
|
| 03.03.2018, 23:28 | |
|
kloppy69, я вам ссылку кинул, там есть инструкция по изменению версии .NET Framework в проекте. Возможно, она не меняется автоматически после обновления. Попробуйте, если не поможет, то я не знаю(
0
|
|
|
0 / 0 / 3
Регистрация: 04.01.2014
Сообщений: 136
|
|
| 04.03.2018, 12:48 [ТС] | |
|
Не меняется , накатываю 2017, там буду разбираться, спасибо)
Добавлено через 13 часов 15 минут VIAZNIKOVGM, один небольшой вопрос,так сказать оффтоп, для сортировки и группировки создавать отдельный метод в Transport или есть возможность пользоваться уже существующим и работать через Linq?
0
|
|
| 04.03.2018, 12:48 | |
|
Помогаю со студенческими работами здесь
18
Вывод соответствующих данных для каждого элемента списка
Удаление элемента коллекции в коллекции коллекции ) Сформировать статистический ряд и получить кол-во значений каждого элемента. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|