Компютърна и комуникационна техника Има отговори

Въпрос на езика C#

КЮ
Красимир Юлиянов
26.12.2018 · 1526 прегледа
Как можем да накараме конзолата да изпиши резултата на редица?

1 отговор

Най-добър отговор · с най-много благодарности
2
Зависи от програмния език. Общо взето всичко ти е свързано с STDOUT (standart output). При C имаш printf, при C# имаш Console.Write/WriteLine (разликата е, че първото печата резултата без символ за нов ред,който е n при UNIX системи или rn), а второто с нов ред. Ако искаш да изпечаташ масив (array) можеш да използваш вградената функционалност на езика String.Join(string delimiter, IEnumerable arr) или по- точно, първото ти е разделителя между елементите, може да е спейс, нов ред, запетайка и т.н. Второто ти е самия масив от различни данни. Един пример: string[] words = new string[] { "one", "two", "three" }; string allWordsInOne = String.Join(" - ", words); Console.WriteLine(allWordsInOne); //one - two - three Ще получиш на конзолата Друг начин е да използваш цикъл (for, while, foreach). Пример със същата информация от предишния: foreach (string word in words) { Console.WriteLine(word); } // one // two // three
2

За да отговорите, трябва да сте влезли в профила си.

Влезте