C# Variables
The Variables are containers for storing data values.
In the C#, there are different types of the variables (defined with different keywords), for example:
• int – The stores integers (whole numbers), without decimals, such as 123 or -123
• double – The stores floating point numbers, with decimals, such as 19.99 or -19.99
• char – The stores single characters, such as 'a' or 'B'. Char values are surrounded by single quotes
• string – The stores text, such as "Hello World". String values are surrounded by double quotes
• bool -The stores values with two states: true or false
Declaring (Creating) Variables
To create the variable, you must specify to the type and assign it a value:
Syntax
type variableName = value;
Where type is the C# type (such as int or string), and the variableName is the name of the variable (such as x or name). The equal sign is used to the assign values to the variable.
To create the variable that should store text, look at the following example:
Example:
Create the variable called name of type string and assign it the value "John":
using System;
{
class Program
{
static void Main(string[] args)
{
string name = "John";
Console.WriteLine(name);
}
}
}
To create the variable that should store a number, look at the following example:
Example:
The Create a variable called myNum of type int and assign it the value 15:
using System;
{
class Program
{
static void Main(string[] args)
{
int myNum = 15;
Console.WriteLine(myNum);
}
}
}
Here You can also declare a variable without assigning the value, and assign the value later:
Example:
using System;
{
class Program
{
static void Main(string[] args)
{
int myNum;
myNum = 15;
Console.WriteLine(myNum);
}
}
}
Note that if you assign the new value to an existing the variable, it will be overwrite the previous value:
Example:
Change the value of myNum to 20:
using System;
{
class Program
{
static void Main(string[] args)
{
int myNum = 15;
myNum = 20;
Console.WriteLine(myNum);
}
}
}
Other Types
The demonstration of how to declare variables of other types:
Example:
int myNum = 5;
double myDoubleNum = 5.99D;
char myLetter = 'D';
bool myBool = true;
string myText = "Hello";
You will learn more about data types in a later chapter.
Post a Comment