Online C# Compiler
Modern C# 12 and .NET 8 online compiler with LINQ and object-oriented syntax. Write code with auto-formatting, test with standard input (stdin), and inspect terminal output in real-time.
Ready to Compile & Run
Click the blue ▶ Run button in the header bar or press Ctrl + Enter to compile and execute your Online C# Compiler.
How to Run C# (.NET) Code Online
Write, compile, and run C# programs with .NET class libraries and modern language constructs.
- Write your C# code inside Program class or with top-level statements.
- Click "▶ Run" or press Ctrl + Enter.
Common Errors & Troubleshooting
Encountering compilation or runtime diagnostics? Check these common scenarios:
The name X does not exist in the current contextAdd missing `using` directives (e.g. using System.Linq).Related Popular Language Compilers
View all 35+ compilers →Write, run and test Python 3 code in your browser with interactive standard input
Execute modern ES6+ JavaScript code in an isolated high-speed runtime
Type-safe JavaScript playground with instant transpilation and type validation
Multi-pane web editor with live preview, responsive device frames and instant rendering