Работа со строками - C# (206248)

Формулировка задачи:

Доброго времени сток форумчане!))) Возникли проблемы со следующей задачей: "Расположить слова по два в строке". Помогите пожалуйста, если не трудно.
           int n = 0;
            int m = 1;
            string str = "a shaf fsh dgjfg";
            string[] arrStr = str.Split(' ');
            for (int i = n; i < arrStr.Length; i++)
            {
                for (int j = m; j < arrStr.Length; j++)
                {
                    Console.WriteLine(arrStr[i] + " " + arrStr[j]);
                }
            }
            n = n + 2;
            m = m + 2;
                Console.ReadKey();


textual

Код к задаче: «Работа со строками - C# (206248)»

Console.WriteLine(string.Join("", str.Split(' ').Select((x, idx) => idx % 2 != 0 ? x + "\n" : x + " ")));
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

10   голосов, оценка 4.300 из 5

Источник