Ternary Operator in C#
In this post, you will learn how to work with the ternary operator so that you can use that same knowledge and thus evolve.
- the ternary operator (
?:
) serves to simplify a decision without having to use if or else.
using System;
namespace Base {
class TernaryOperator {
// (condition) ? condition is true : condition is false
public void Run() {
int age = 25;
bool isOfLegalAge;
/*
if (age >= 18) {
isOfLegalAge = true;
}
else {
isOfLegalAge = false;
}
*/
isOfLegalAge = (age >= 18) ? true : false;
Console.WriteLine($"Is of legal age: {isOfLegalAge}");
}
}
}
// É maior de idade: True
Don’t forget to watch the video and you can always read this post in Portuguese.