C# Identifiers

C# Identifiers

In C# programming, identifiers are unique names used to identify variables, methods, classes, and other items in your code. Think of them as labels that help you keep track of different elements in your program.

Rules for Naming Identifiers

Start with a letter or an underscore: Identifiers must begin with a letter (a-z, A-Z) or an underscore (_).

Can include letters, digits, and underscores: After the first character, you can use letters, digits (0-9), and underscores.

Case-sensitive: Identifiers are case-sensitive, meaning myVariable and myvariable are different.

Cannot be a C# keyword: You can’t use reserved words like int, class, public, etc., as identifiers.

Examples of Valid Identifiers

int myVariable;

float _totalAmount;

string userName1;

Examples of Invalid Identifiers

int 1stVariable; // Starts with a digit

float total-Amount; // Contains a hyphen

string @class; // Using a reserved word

Importance of Descriptive Identifiers

Using descriptive names for your identifiers makes your code easier to read and understand. While you can use short names, descriptive names provide clarity about the purpose of the variable or method.

Good Practice Example

The variable minutesPerHour indicates that it represents the number of minutes in an hour. This makes the code easy to understand, especially for someone reading it for the first time.

int minutesPerHour = 60; // Descriptive and clear

Less Descriptive Example

In the second example, the variable m is not descriptive. It’s hard to know what m represents without additional context or comments, making the code harder to understand and maintain.

int m = 60; // It’s not clear what ‘m’ stands for

Course Video

Task :

     1. Create your bio using the proper data type and proper identifier with values like below example as you can see in image  .