C# Basic syntax

www.igif‮moc.aedit‬

here's an overview of the basic syntax of C#:

Comments

Comments are used to explain the code and improve its readability. In C#, single-line comments start with //, while multi-line comments are enclosed in /* and */. For example:

// This is a single-line comment

/*
This is a
multi-line comment
*/

Variables and Data Types

In C#, variables are used to store values of different types, such as integers, floating-point numbers, strings, and more. Here's an example of declaring and initializing some variables:

int age = 30;
float height = 1.75f;
string name = "John";
bool isMarried = false;

The int type represents integers, float represents floating-point numbers, string represents text, and bool represents boolean values (true or false).

Operators

C# has a variety of operators that can be used to perform arithmetic operations, comparison operations, logical operations, and more. Here are some examples:

int x = 10;
int y = 20;
int sum = x + y; // Addition
int diff = y - x; // Subtraction
int product = x * y; // Multiplication
float quotient = y / x; // Division
bool isEqual = x == y; // Comparison (equal to)
bool isGreater = y > x; // Comparison (greater than)
bool isLessOrEqual = x <= y; // Comparison (less than or equal to)
bool isNotEqual = x != y; // Comparison (not equal to)
bool isTrue = true && false; // Logical AND
bool isFalse = true || false; // Logical OR
bool isNot = !true; // Logical NOT

Conditional Statements

Conditional statements are used to execute code based on a certain condition. In C#, the if statement is used for this purpose. Here's an example:

int age = 30;
if (age >= 18)
{
    Console.WriteLine("You are an adult.");
}
else
{
    Console.WriteLine("You are not yet an adult.");
}

In this example, we use the if statement to check whether the age variable is greater than or equal to 18. If it is, we print the message "You are an adult." If not, we print the message "You are not yet an adult."

Loops

Loops are used to execute code repeatedly. In C#, the while and for loops are commonly used for this purpose. Here's an example of a while loop:

int i = 0;
while (i < 10)
{
    Console.WriteLine(i);
    i++;
}

In this example, we use a while loop to print the numbers from 0 to 9 to the console.

Here's an example of a for loop:

for (int i = 0; i < 10; i++)
{
    Console.WriteLine(i);
}

In this example, we use a for loop to achieve the same result as the previous example. The for loop has three parts: an initialization statement (int i = 0), a condition (i < 10), and an iteration statement (i++).