Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/32: Рейтинг темы: голосов - 32, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 15

Разделитель строк

13.04.2011, 15:25. Показов 6084. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте! я только начала изучать с# на базе vs2010.
добралась до файлов. И не могу понять как записать в файл несколько строк чтоб они были разделены вот я делаю так
C#
1
2
3
fname="log.txt";
s=str1+str2;
File.AppendAllText(fname, s);
файл создается но строки в нем слиты в одну, в с просто писали "\n" и строка переводилась. а тут это не работает,
нагуглила следующее
CRLF: "возврат каретки" + "перевод строки", символы Юникода 000D + 000A.

LF: "перевод строки", символ Юникода 000A.

NEL: "следующая строка", символ Юникода 0085.

LS: разделитель строк, символ Юникода 2028.

PS: разделитель абзацев, символ Юникода 2029.
но тоже толком не разобралась.
Спасибо за понимание)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.04.2011, 15:25
Ответы с готовыми решениями:

Разделитель строк
Подскажите пожалуйста как решить данную проблему,например есть строка если разделить через запетую st = ПОСЛУГИ НАДАНІ ЗА МЕЖАМИ...

Разделитель после каждой строки
Есть массив строки, ячеек в ней N. Нужно получить строку, в которой перечислены все строки в массиве через разделитель. Пример: a =...

Создать разделитель текста на строки
Помогите, пожалуйста, создать разделитель чтобы делил текст на строки с сохранением всех возможных знаков конца предложения: '.', '!', '?',...

6
гроза ленивых студентов
 Аватар для znake
456 / 411 / 51
Регистрация: 27.03.2011
Сообщений: 823
13.04.2011, 15:26
C#
1
s=str1+System.Environment.NewLine+str2;
1
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 15
13.04.2011, 15:32  [ТС]
спасибо, а в дальнейшем при чтении этого файла к примеру ReadAllLines строки разделенные System.Environment.NewLine будут считываться в отдельные строки?
0
гроза ленивых студентов
 Аватар для znake
456 / 411 / 51
Регистрация: 27.03.2011
Сообщений: 823
13.04.2011, 15:35
ReadAllLines считает все строки в массив строк...одна строка - один элемент массива...и там уже неважно, чем ты его до этого переносила...
1
 Аватар для XAHOK
273 / 266 / 20
Регистрация: 27.02.2009
Сообщений: 694
Записей в блоге: 7
13.04.2011, 15:43
Для построчного чтения файла можно использовать класс System.IO.StreamReader. Он предназначен для работы с текстовыми файлами и содержит метод string ReadLine(), считывающий одну строку. По достижению конца файла вернет null.
PS. Символ конца строки "\r\n".
PS2. Интересно, посредством какого класса вы к файлу обращаетесь? Я с таким пока не сталкивался просто разобрался, не знал, про такую реализацию работы с файлами
0
0 / 0 / 0
Регистрация: 13.04.2011
Сообщений: 15
14.04.2011, 00:24  [ТС]
чтобы не создавать новую тему может еще кто подскажет как определить длинну массива string. как там правильно вертеть свойство length класса array?
0
 Аватар для NiceGuyEddy
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
14.04.2011, 05:40
Цитата Сообщение от vika1992 Посмотреть сообщение
вертеть свойство length класса array?
MSDN
Или же можно просто использовать свойство Length.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.04.2011, 05:40
Помогаю со студенческими работами здесь

Разделитель целой и дробной части
Имеется: Console.Write("A B N = "); Double w; Double istr; w = Console.ReadLine().Split(new char { ' ', '\t', ';' }, ...

Сделать видимым разделитель splitcontainer
Как сделать видимым разделитель? Его можно обнаружить лишь по изменению вида курсора, пошарив по той области формы, где он должен быть......

Настраиваемый разделитель для Split
Подскажите я использую .Split(new char { ':' }); все хорошо но я хочу пойти немного дальше и изменять из без изменения кода создал...

Кодировка, какой разделитель лучше использовать
Посоветуйте пожалуйста разделитель который крайне редко употребляется в тексте. То есть например "\n" а он же в ANSII = 10...

Как поменять разделитель запятую на точку
В VS 2012 считываю из текстового файла числа типа double. Там они записаны с разделителем точкой, поэтому выдает ошибку "Входная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru