|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2017, 19:51 | #1 |
Новичок
Джуниор
Регистрация: 02.12.2014
Сообщений: 2
|
Проверка текстового файла C#
Здравствуйте! Есть текстовый файл в котором содержится слово Plane и координаты x,y,z в каждой строке отдельно(ну кроме комментариев x,y,z):
Plane -0,07 //x -0,005 //y 0,01 //z -0,031 //x -0,035 //y 0,01 //z и т.д. 0,045 -0,035 0,01 Plane -0,064 -0,0026 0,05 -0,028 -0,026 0,05 0,034 -0,028 0,05 Необходимо провести проверку файла. Я сделал проверку файла на наличие лишних символов, кроме целых и вещественных чисел и слова Plane. Нужно сделать еще 2 проверки: 1. Если отсутствует какая-либо координата то вывести ошибку, какая(x,y или z) и в какой строке(число). 2. Если меньше 9 чисел то ошибка, не хватает координат Вот мой код, в котором только проверяется на лишние символы: Код:
Последний раз редактировалось PupkinLeva; 26.05.2017 в 19:56. |
30.05.2017, 11:45 | #2 |
Форумчанин
Регистрация: 06.06.2007
Сообщений: 282
|
А как определить какой именно координаты не хватает? они не подписаны в файле, типа так: X=10 Y=4 Z=-3, потому при отсутствии какой-либо из них - как понять какой именно нет?
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
|
02.06.2017, 22:00 | #3 |
Пользователь
Регистрация: 16.04.2017
Сообщений: 94
|
Вчитался в ваш код, хотя и отдыхаю с пивом(извините, друзья)
Во-первых, чтение через "File.ReadAllLines" и "StreamReader sr=" - две разные вещи, а вы их обе применили сразу. Код:
Код:
Код:
Собственно, это мои рекомендации по методам программирования, а в смысл того что есть у топикстартера не въехал. Уж очень тупо организована структура хранения данных.(Там как уже сказали перед мной непонятно как определить какая из координат отсутствует) Последний раз редактировалось vaDS; 02.06.2017 в 23:27. |
18.06.2017, 00:51 | #4 |
Новичок
Джуниор
Регистрация: 17.05.2017
Сообщений: 1
|
Код:
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C++] Помогите с данной темой: Не создавая отдельного файла, удалить из текстового файла слова, содержащие N гласных букв | Mapuo__ | Помощь студентам | 3 | 20.04.2017 18:42 |
Проверка сразу 2-х символов текстового массива | Павел_95 | Помощь студентам | 1 | 02.01.2013 20:17 |
Проверка архивов rar, zip, arj, 7z на наличие файла используя cmd-файла | cerberochek | Win Api | 5 | 05.10.2011 19:26 |
C# редактирование текстового файла | dluhhbiu | Помощь студентам | 1 | 03.09.2011 17:45 |
Из текстового файла в бд!!! | Poltev86 | БД в Delphi | 5 | 16.05.2010 23:18 |