Core C#

Conditional Operators (?:)

This C# program demonstrates how to use the conditional operator.

Program.cs

using System;

namespace XoaX {
    class Program {
        static void Main(string[] args) {
            for (int i = 0; i < 20; ++i) {
                // The conditional operator works like an if-else statement.
                Console.WriteLine(i + (((i % 2) == 0) ? " is " : " is not ") + "even");
            }
        }
    }
}
 

Output

0 is even
1 is not even
2 is even
3 is not even
4 is even
5 is not even
6 is even
7 is not even
8 is even
9 is not even
10 is even
11 is not even
12 is even
13 is not even
14 is even
15 is not even
16 is even
17 is not even
18 is even
19 is not even
Press any key to continue . . .
 
 

© 2007–2024 XoaX.net LLC. All rights reserved.