+ 2
Помогите найти ошибку!
Писал вчера код для решения задачи о новых правах. И встретил ошибку, решение которой вызывает у меня затруднение. Прошу помощи у обитателей SoloLearn-а и надеюсь, что мне кто-нибудь ответит. Я закомментировал там ошибку с вводом строки. Объясните, пожалуйста, почему ReadLine - можно, а Read - нельзя. P. S. Комментарии, выводящие на экран значение переменных нужны были мне при попытке отладки программы, я не стал их стирать, может быть, они помогут Вам. https://code.sololearn.com/cdwVit4QCQ3i/?ref=app
4 ответов
+ 2
Console.Read does not return a string without a crlf.
Where
Console.Write and Console.WriteLine are similar.
Printing a string without or with crlf.
Console.Read and Console.ReadLine are not.
https://www.geeksforgeeks.org/console-read-method-in-c-sharp/
Console.Read returns a integer.
public static int Read ();
It returns integer value of the next character in the stream.
You should use Console.ReadLine
Notice that the challenge input is
Eric
2
'Adam Caroline Rebecca Frank'
So the list of people that are waiting you without is given in one string instead of four.
You are doing well!!. Keep asking, Keep coding.
+ 2
Can you give a link to the code coach challenge ?
+ 2
Yes of course.
https://www.sololearn.com/coach/18?ref=app
+ 2
Thank you!