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

More C# tasks

Back to the full C# Programming Language cheat sheet