Hello World in C#
From the C# Programming Language cheat sheet · Getting Started · verified Jul 2026
Hello World
Your first C# program
csharp
// Simple console output
Console.WriteLine("Hello, World!");
Console.Write("Same line");
Console.Write(" output");
// Reading input
Console.Write("Enter your name: ");
string name = Console.ReadLine();
Console.WriteLine($"Hello, {name}!");💡 Console.WriteLine adds a new line, Console.Write doesn't
⚡ Top-level programs (C# 9+) remove boilerplate
📌 $ before strings enables string interpolation
🟢 Console.ReadLine() always returns a string