Languages
C# Cheat Sheet
Print-ready cheat sheet for C#, organized for fast lookup, study, and desk-side use
Sample
What's in this cheat sheet
- Basics
- Types
- Control Flow
- Classes
- Interfaces
- LINQ
- Async/Await
- Collections
- Properties
- Exceptions
Hello World
Console.WriteLine("Hello, World!"); // top-level (C# 10+)
// Classic: class Program { static void Main() { ... } }
Build & Run
dotnet new console -n MyApp # create project
dotnet run # compile and run
dotnet build # compile only
Variables & Constants
int x = 42;
var name = "Alice"; // type inference
const double Pi = 3.14159;
readonly int maxRetries = 3; // set once, in ctor
Download the full cheat sheet for all sections, formatted for print
Download PDFDownloads
Choose the treatment that matches how you read
-
Recommended
Standard
B&W, ink-efficient. The default for laser printers and photocopies
Best for Printouts and desk-side reference
-
Color
Warm color accents for on-screen reading or color printers
Best for Screen reading or color printers
-
Reference Card
Maximum density, 4-column layout. Everything on one page
Best for Fast scanning and minimum paper use