📄️ 3.1 - Conditional Statements
Learn how to use if, else if, and else statements to create decision-making logic in your C# programs, with practical examples relevant to game development.
📄️ 3.2 - Switch Statement
Learn how to use the switch statement in C# to handle multiple conditions based on a single value, with pattern matching and expression syntax for modern C# development.
📄️ 3.3 - Looping Constructs
Learn about the different types of loops in C# including for, foreach, while, and do-while loops, with practical examples for game development scenarios.
📄️ 3.4 - Loop Control Statements
Learn how to control the flow of loops using break, continue, return, and goto statements in C#, with practical examples for game development scenarios.
📄️ 3.5 - Control Flow Exercise
Apply your control flow knowledge by building two practical console applications - a number guessing game and a text adventure that demonstrate conditional statements, loops, and loop control.