Menu

C#-Spielplatz

Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.

Program.cs
Output
Click Run to see the output here.

C# online im Browser ausführen

Das ist ein kostenloser Online-C#-Playground und -Compiler. Schreibe C#-Code direkt im Browser, drücke Ausführen und sieh zu, wie mcs kompiliert und Mono dein Programm in Sekunden ausführt — ohne lokales .NET-SDK, ohne Visual Studio und ohne dotnet CLI. Der schnellste Weg, eine LINQ-Abfrage auszuprobieren, eine generische Methode zu testen oder ein C#-Interview-Problem zu lösen.

Unter der Haube nutzt der Editor dieselbe Engine wie VS Code (C#-Syntax-Highlighting, Autovervollständigung, Diagnose-Unterstreichungen), und dein Code kompiliert mit dem Mono-mcs-Compiler und läuft auf Mono 6.12 mit dem SGen-Garbage-Collector. Ob du LINQ erkundest, async/await testest oder dich auf ein C#-Interview vorbereitest — dieser Online-C#-Compiler bringt dich in Sekunden von der Idee zur Ausgabe, ohne ein csproj aufzusetzen.

Warum dieser C#-Playground nützlich ist

  • Sofortige C#-Ausführung — Code schreiben, Ausführen drücken und die Ausgabe des Online-C#-Compilers in Sekunden erhalten, ohne dotnet CLI oder csproj.
  • Vollständiges C#-Syntax-Highlighting, typbewusste Autovervollständigung und klare mcs-Compile-Fehler — dieselbe Editor-Engine wie VS Code.
  • stdin-Eingabe wird unterstützt — Console.ReadLine(), Console.Read(), Console.In.ReadToEnd() lesen aus dem Eingabefeld des Playgrounds, sodass du interaktive C#-Programme vollständig testen kannst. Keine Installation — kein .NET SDK, Visual Studio, Rider oder Mono auf deinem Rechner.
  • Mono 6.12 mit dem mcs-Compiler — schreibe C#-Programme, nutze LINQ, Generics und async/await ohne das .NET-SDK zu installieren.

Was du im C#-Playground ausprobieren kannst

  • LINQ-Abfragen — Where, Select, GroupBy, Aggregate über Arrays und Listen, wobei der Compiler deine Lambdas validiert.
  • Klassen, Interfaces, Generics und Pattern Matching — zentrale C#-Idiome, die du Methode für Methode testen kannst.
  • Schnelle C#-Experimente — probiere eine Extension-Methode aus, teste einen async Task, überprüfe eine Tuple-Dekonstruktion oder bestätige das Verhalten eines Nullable-Typs.

Häufig gestellte Fragen zum Online-C#-Compiler

Ist der Online-C#-Compiler kostenlos?
Ja. Der Online-C#-Playground ist komplett kostenlos — keine Anmeldung, kein .NET-SDK zu installieren und keine Visual-Studio-Lizenz zu kaufen. Seite öffnen und kompilieren.
Muss ich das .NET-SDK oder Visual Studio installieren?
Keine Installation nötig. Du brauchst weder dotnet noch Visual Studio, Rider oder Mono auf deiner Maschine — der Online-C#-Compiler kompiliert mit mcs und führt dein Programm in Sekunden auf Mono 6.12 aus.
Funktioniert der C#-Playground auf Handy und Chromebook?
Ja. Der C#-Playground läuft auf jedem modernen Browser — Desktop, Tablet oder Handy. Ideal, um C# von einem Chromebook oder einer Maschine auszuführen, auf der du das .NET-SDK nicht installieren kannst.
Kann ich Console.ReadLine() im Online-C#-Compiler verwenden?
Ja. Der Playground hat ein stdin-Eingabefeld — Console.ReadLine(), Console.Read() und Console.In.ReadToEnd() lesen deine eingegebenen Zeilen genauso, als würdest du ein kompiliertes .exe lokal im Terminal starten. Gut für Interview-Aufgaben, die Zeilen in Integer-Arrays parsen.
Wie lerne ich C#, nachdem ich den Playground ausprobiert habe?
Editiere den C#-Beispielcode, drücke Ausführen und iteriere. Für strukturiertes Lernen deckt Coddys interaktiver C#-Kurs Klassen, LINQ, Generics, async/await und mehr mit Übungen ab.