Как создать текстовый файл (.txt) с отключенным свойством переноса слов из Visual Studio C # .net? - PullRequest
1 голос
/ 07 февраля 2011

Как создать текстовый файл (.txt) с отключенным свойством переноса слов в Visual Studio C # .net?

На самом деле я веду файл журнала с некоторыми значениями, хранящимися в табличной форме, но содержание таблицы превышает пределы строки, и я хочу, чтобы значения таблицы отображались в одной строке.

Есть ли способ сделать это?

Буду признателен за ваш ответ!

Привет

1 Ответ

6 голосов
/ 07 февраля 2011

Вы путаете Word Wrap со строками в Блокноте. Строка, которую вы добавляете из C # в текстовый файл, не переносится .. она может быть перенесена при просмотре в Блокноте, если WordWrap включен.сохраненный в TXT-файле никогда не будет выполнять перенос слов ... (у вас не будет символов переноса слов только \ n для новой строки).

Word Wrap - это функция любого текстового редактора, которая не имеет ничего общего с Actual String (Text).Вот выдержки из википедии о ее значении.

In text display, line wrap is the feature of continuing on a new line 
when a line is full, such that each line fits in the viewable window, allowing 
text to be read from top to bottom without any horizontal scrolling.

Word wrap is the additional feature of most text editors, word processors, 
and web browsers, of breaking lines between and not within words, except 
when a single wordis longer than a line.

Если вы не хотите переносить текст, отключите его в редакторе (например, Notpad).Вы не можете ничего делать в самой строке (текст) (кроме добавления \n после определенного количества слов, если требуется).

...