Я форматирую все текстовые строки в столбцы. Проблема в том, что я не знаю, как сделать так, чтобы каждая строка, которую я разделила на слова, начиналась с первой строки в тексте и чтобы все столбцы были разделены одним пробелом. Цените любую помощь. Мой код до сих пор:C# format line to column
using (StreamWriter writer = new StreamWriter(fvr))
{
string[] lines = File.ReadAllLines(fv, Encoding.GetEncoding(1257));
foreach (string line in lines)
{
var words = line.Split(skyrikliai2, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < words.Length; i++)
writer.WriteLine(words[i]);
writer.WriteLine("\n");
}
}
результат этого будет (без символа):
- слово
- слово
- слово
- слово
и что Мне нужно, чтобы эта строка была разбита на слова, и каждое слово этой строки писать в новой строке, и все следующие строки будут написаны одинаково (тем самым я имею в виду формат всего, что в столбцах), если его легче представить в виде матрицы. Как так:
- слово слово слово
- слово слово слово
- слово слово слово
- слово слово слово
Edit3. Вот как я хочу выход посмотреть:
Не могли бы вы предоставить * пример * исходных данных и * желаемый результат *? –
отредактировал мой вопрос;) – Oscar
Что делать, если у нас есть * разные слова? Например. 'a1 a2 \ r \ n b1 \ r \ n c1 c2 c3'? –