Forum

Learn C# If Then El…
 
Notifications
Clear all

Learn C# If Then Else statements

1 Posts
1 Users
0 Reactions
11 Views
 josh
(@josh)
Member Admin
Joined: 2 months ago
Posts: 510
Topic starter  

In C#, if-else statements are your basic tools for decision-making—letting your code behave differently based on conditions you define.


🧪 Basic Structure

if (condition)
{
    // Code runs if condition is true
}
else
{
    // Code runs if condition is false
}

Example:

int age = 18;

if (age >= 18)
{
    Console.WriteLine("You're an adult.");
}
else
{
    Console.WriteLine("You're a minor.");
}

🔀 Using else if for Multiple Conditions

int score = 85;

if (score >= 90)
{
    Console.WriteLine("Grade: A");
}
else if (score >= 80)
{
    Console.WriteLine("Grade: B");
}
else
{
    Console.WriteLine("Keep trying!");
}

⚡ Shortcut: Ternary Operator

Great for simple, one-line decisions:

string result = (age >= 18) ? "Adult" : "Minor";
Console.WriteLine(result);

🛡 Tips for Clean Logic

  • Always use {} braces—even for single lines—to prevent bugs
  • Conditions must resolve to true or false
  • Watch out for = (assignment) vs. == (comparison)!

 


   
Quote
Share: