Предмет: Информатика,
автор: 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 класс", иначе ей присваивается собственное значение, т.е. остается неизменной
Похожие вопросы
Предмет: Биология,
автор: valeriyyakimenko
Предмет: Математика,
автор: Annuta88
Предмет: Химия,
автор: 2Olyalev1
Предмет: Математика,
автор: korish472