C Sharp int
From Coderwiki
More actions
The int class in C Sharp is a data type which can store positive and negative whole numbers in variables.
See Integer for generic information about what integers can represent and how they are represented in memory.
Size
edit edit sourceA long in C# is represented by 4 bytes, or 32 bits.
This means it can store integral values from -2,147,483,648 to 2,147,483,647.
For integers that don't fit this range, you can use the C Sharp long data type instead.
Example
edit edit sourceint a;
int b = 74;
int c = (int)15.2; // 15
Casting
edit edit source
To cast to an int, you can use the casting operator (int) or the Convert.ToInt32 function:
char a = 'A';
int b = (int)a; // 65
int c = Convert.ToChar(a); // 65
This is different to casting to a long, which uses the (long) operator or the Convert.ToInt64 function.