|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
|
Как записать нетипизированные данные в массив?28.04.2010, 11:42. Показов 4121. Ответов 13
Метки нет (Все метки)
Осваиваюсь с c#, до этого только php
Появился вопрос, как записать в массив следующие данные полученые из стороннего файла? автомобиль -марка -название -ттх двигателя --мощность --объем -ттх кузова --тип --количество дверей .... (n) В php все просто создаешь многомерный массив и записываешь данные в него данные в нужной структуре. как это реализовать на c#? Заранее спасибо сорри за ламерский вопрос
0
|
|
| 28.04.2010, 11:42 | |
|
Ответы с готовыми решениями:
13
Как записать три целые цифры в нетипизированные файл Как записать в массив данные из *.TXT и и правильно рассортировать данные по ячейкам массива? Как записать данные в массив? |
|
1513 / 780 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
|
|
| 28.04.2010, 11:56 | |
|
а что вам мешает и в C# создать многомерный массив?
1
|
|
|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
|
| 28.04.2010, 12:12 [ТС] | |
|
ну как представляется :
1. я изначально не знаю точной размерности массива, сколько точно автомобилей будет в базе не известно. 2. на мой взгляд неудобство использования цифровых индексов Добавлено через 6 минут я использовал несколько List'ов для реализации, но неудобно потом обрабатывать данные, и вообще как то неправильно по ощущениям
0
|
|
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
|
| 28.04.2010, 12:58 | |
|
можно создать класс или структуру "автомобиль" со всеми полями из первого поста, а потом сделать массив/список объектов этого класса
1
|
|
|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
|
| 28.04.2010, 13:07 [ТС] | |
|
хм
если не сложно, можете привести простой пример?
0
|
|
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
||||||
| 28.04.2010, 13:21 | ||||||
|
ну у автомобиля же ккакое-то конечное число параметров, значит их можно описать в классе или структуре, а потом просто заполнять их конкретными значениями
1
|
||||||
|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
||||||
| 28.04.2010, 13:43 [ТС] | ||||||
возвращает: struct struct
0
|
||||||
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
||||||
| 28.04.2010, 13:47 | ||||||
|
это уже смотря в каком виде его нужно вывести, можно например так(остальной код тот же, метод ToString() по умолчанию вызывается)
1
|
||||||
|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
|
| 28.04.2010, 14:01 [ТС] | |
большое спасибо за помощь! Добавлено через 46 секунд прикольно получается ![]() Добавлено через 8 минут еще вопросик небольшой ![]() а более глубокую вложенность возможно организовать? что бы к tth добавить свою структуру?
0
|
|
|
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
|
||||||
| 28.04.2010, 14:10 | ||||||
|
создай отдельную структуру tth, а в классе struct используй коллекцию из этой структуры
Добавлено через 4 минуты
1
|
||||||
|
146 / 118 / 8
Регистрация: 09.03.2010
Сообщений: 150
|
||||||
| 28.04.2010, 14:42 | ||||||
|
В качестве дополнения приведу пример вручную созданного массива данных с доп.вложением - (делал как то просто для практики linq запросов - все данные конечно взяты о балды)
0
|
||||||
|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
|||||||
| 28.04.2010, 15:21 [ТС] | |||||||
![]() Добавлено через 13 минут
Добавлено через 14 минут всем огромное спасибо! разобрался
0
|
|||||||
|
146 / 118 / 8
Регистрация: 09.03.2010
Сообщений: 150
|
|
| 28.04.2010, 15:27 | |
|
war-monger,
через Add я списки не делал - поэтому не знаю как правильно будет. В своем массиве я без этого метода обошелся. Второй уровень тоже без него создавал - кстати я проверил - значения все таки правильные возвращаются - это у меня просто вывод двух параметров был местами перепутан - а так если там разные значения true\false понаставить - все оказывается точно выводится. Добавлено через 1 минуту Ну раз разобрался - вопросов значит больше нет.
1
|
|
|
2 / 2 / 0
Регистрация: 21.04.2010
Сообщений: 8
|
|
| 29.04.2010, 05:54 [ТС] | |
|
да я вижу
![]() твой вариант тоже возьму на вооружение, спасибо
0
|
|
| 29.04.2010, 05:54 | |
|
Помогаю со студенческими работами здесь
14
Как пробежаться по БД и записать данные в массив? Как записать данные из цикла в массив? Как записать данные с файла в массив? Как данные из файла записать в двумерный массив? Как правильно записать данные в массив файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
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
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|