Hello world!У аппарата Слава Пацифист, и я хочу быть программистом C#
В этой статье мы разберём, что такое тернарный оператор в C# за пару минут.
Тернарный оператор работает с тремя операндами: условием; команда, если условие выполняется и команда, если условие не выполняется. Напоминает ли это вам на конструкцию IF ELSE?! Тернарный оператор выполняет всё точно так же как switch и IF ELSE .
Тогда это зачем вам нужно? А это нужно, для того чтобы нужно сделать простое действие.
Пример
Давайте рассмотрим пример применение тернарного оператора...
Эта часть кода заключена в теле цикла (Циклы будем рассматривать в следующих статьях). И это программа генерирует случайные числа и складывает, потом просит пользователя ввести число. В конце сравниваем результаты и выводит "правильно" или "не правильно" решил задачу.
Здесь в переменную типа строка, которую мы заблаговременно инициализировали.Я надеюсь вы так делайте?! И в эту переменную присваиваем то значение, взаимозависимости от выполнение условия.
Да кстати, не забывайте,что в переменную нельзя присвоить значение другого типа данных без предварительной конвертации!
Об тернарном операторе писал Слава Пацифист, хочешь обсудить - жду в комментариях.
А на этом всё!