Basic Types in C#
From the C# Programming Language cheat sheet · Variables & Data Types · verified Jul 2026
Basic Types
Common data types
csharp
// Numbers
int whole = 42; // Whole numbers (-2,147,483,648 to 2,147,483,647)
double pi = 3.14; // Decimals (15-16 digits precision)
float smaller = 3.14f; // Smaller decimals (6-7 digits)
decimal money = 19.99m; // Financial calculations (28-29 digits)
long bigNumber = 9000000000L; // Large whole numbers
// Text
string text = "Hello";
char letter = 'A';
// Boolean
bool isTrue = true;
bool isFalse = false;💡 Use decimal for money to avoid rounding errors
⚡ int is the most common integer type
📌 Add f for float, m for decimal, L for long
🟢 string is for text, char is for single characters