46 / 20 / 5
Регистрация: 29.12.2015
Сообщений: 1,863
|
|
1 | |
.NET 4.x Чтение и запись типов, массив типов и List<> данных в файл15.07.2017, 13:50. Показов 2480. Ответов 6
Метки нет (Все метки)
Здравствуйте
Подскажите способ записи и чтения любых типов данных (не компонентов) Например это: string в котором текст может быть перенесен на несколько строчек string[] в котором также в одной ячейке текст может переносится на несколько строчек int, int[], Point, Point[] Короче любые типы данных Желательно чтобы данный метод можно было реализовать в библиотеки классов Net Framework Кстати еще Я обнаружил в новых версиях C# библиотека Net standart и не понятно чем она отличается от Net framework только то что догадки Net stadart должна быть совместима с любой платформой но это лишь догадки.
0
|
15.07.2017, 13:50 | |
Ответы с готовыми решениями:
6
Чтение данных из файла и ошибка приведения типов Запись и чтение List<Users> в файл, с файла Создать массивы разных типов(3 типов), вывести их на экран Не требуется приведение типов при умножении типов Byte |
12309 / 8672 / 1310
Регистрация: 21.01.2016
Сообщений: 32,600
|
|
15.07.2017, 14:27 | 2 |
И как на этот вопрос можно ответить?..
Вам нужен такой универсальный метод, чтобы и строки читал и Point и массивы целочисленные и за пивом бегал?..
0
|
46 / 20 / 5
Регистрация: 29.12.2015
Сообщений: 1,863
|
|
15.07.2017, 15:30 [ТС] | 3 |
Можно и универсальный а можно и разные главное чтобы это можно было менять в обычном файле
0
|
12309 / 8672 / 1310
Регистрация: 21.01.2016
Сообщений: 32,600
|
|
15.07.2017, 18:04 | 4 |
Alexandr_7, какой универсальный способ прочитать строку, массив чисел и вообще любой произвольный тип данных вы себе представляете?
Вы пытаетесь найти "золотую пилюлю"? Её нет. Под чтение каждого вида данных - своя логика. Местами она может быть сильно схожа, чаще - нет. Где-то может помочь сериализация, но опять же, не всегда.
0
|
15.07.2017, 18:07 | 5 | |||||
FileStream (пойдет для обычных стринг), BinaryFormatter (для сериализации объектов), можно еще XMLSerialize... А вообще есть еще всевозможные базы данных: SQLite и пр.
Самое короткое для стринг:
В общем вариантов море. Вопрос довольно неконкретный PS Я даже не знаю, сказал ли я автору что-то новое. Все это вылазит в первых строчках яндекса
0
|
46 / 20 / 5
Регистрация: 29.12.2015
Сообщений: 1,863
|
|
23.07.2017, 09:39 [ТС] | 6 |
Ну пожалуй самые основное что нужно записывать и читать это тиы []Point []bool []string тобишь одномерные массивы которые по умолчанию имеют данные
0
|
138 / 138 / 53
Регистрация: 14.06.2016
Сообщений: 467
|
||||||
23.07.2017, 13:08 | 7 | |||||
Newtonsoft.Json ну или встроенный
0
|
23.07.2017, 13:08 | |
23.07.2017, 13:08 | |
Помогаю со студенческими работами здесь
7
Метод с возвращаемым List разных типов Иерархия классов и List для разных типов Можно ли в один List записать несколько типов структур? Каким образом добавлять в список List переменные различных типов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |