Предмет: Информатика,
автор: alinurtdinova2
Помогите пожалуйста, как понять этот input?
Console.WriteLine("Введите строку");
var input = Console.ReadLine();
input = (input == "") ? "Мне было 7 лет когда я пошла в 1 класс" : input;
Ответы
Автор ответа:
0
тернарный оператор
это краткая запись для
int k;
if (a > 0) {
k = 1;
}
else {
k = -1;
}
коротко будет выглядеть так
var k = (a>0) ? 1 : -1 ;
В твоем примере - если input пустая сторока, то ей присваивается значение "Мне было 7 лет когда я пошла в 1 класс", иначе ей присваивается собственное значение, т.е. остается неизменной
это краткая запись для
int k;
if (a > 0) {
k = 1;
}
else {
k = -1;
}
коротко будет выглядеть так
var k = (a>0) ? 1 : -1 ;
В твоем примере - если input пустая сторока, то ей присваивается значение "Мне было 7 лет когда я пошла в 1 класс", иначе ей присваивается собственное значение, т.е. остается неизменной
Похожие вопросы
Предмет: Математика,
автор: Rebekaaaah
Предмет: География,
автор: olenaosust54
Предмет: Право,
автор: anatoliy2004yakovysh
Предмет: Математика,
автор: korish472