Menu

Playground de C#

Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.

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

Ejecuta C# online en tu navegador

Este es un playground y compilador de C# online y gratuito. Escribe código C# directamente en tu navegador, pulsa Ejecutar y observa cómo mcs compila y Mono ejecuta tu programa en segundos — sin SDK de .NET local, sin Visual Studio y sin dotnet CLI. Es la forma más rápida de probar una consulta LINQ, testear un método genérico o resolver un problema de entrevista de C#.

Por dentro, el editor usa el mismo motor que VS Code (resaltado de sintaxis C#, autocompletado, subrayado de diagnósticos) y tu código se compila con el compilador mcs de Mono y se ejecuta sobre Mono 6.12 con el recolector de basura SGen. Tanto si exploras LINQ, pruebas async/await o te preparas para una entrevista de C#, este compilador C# online te lleva de la idea a la salida en segundos — sin montar un csproj.

Por qué este playground de C# te va a servir

  • Ejecución instantánea de C# — escribe código, pulsa Ejecutar y recibe la salida del compilador C# online en segundos, sin dotnet CLI ni csproj.
  • Resaltado completo de sintaxis C#, autocompletado con reconocimiento de tipos y errores claros del compilador mcs — el mismo motor de editor que usa VS Code.
  • Entrada stdin compatible — Console.ReadLine(), Console.Read(), Console.In.ReadToEnd() leen desde el cuadro de entrada del playground, así que puedes probar programas C# interactivos de principio a fin. Sin instalación — sin .NET SDK, Visual Studio, Rider ni Mono en tu equipo.
  • Mono 6.12 con el compilador mcs — escribe programas C#, usa LINQ, genéricos y async/await sin instalar el SDK de .NET.

Qué puedes hacer en el playground de C#

  • Consultas LINQ — Where, Select, GroupBy, Aggregate sobre arrays y listas, con el compilador validando tus lambdas.
  • Clases, interfaces, genéricos y pattern matching — modismos básicos de C# que puedes probar método a método.
  • Experimentos rápidos de C# — prueba un método de extensión, testea un async Task, verifica la deconstrucción de una tupla o confirma cómo fluye un tipo nullable.

Preguntas frecuentes sobre el compilador C# online

¿Es gratis el compilador C# online?
Sí. El playground de C# online es totalmente gratis — sin registro, sin instalar el SDK de .NET y sin comprar una licencia de Visual Studio. Abre la página y compila.
¿Necesito tener el SDK de .NET o Visual Studio instalados?
No hace falta instalar nada. No necesitas dotnet, Visual Studio, Rider ni Mono en tu máquina — el compilador C# online compila con mcs y ejecuta tu programa sobre Mono 6.12 en segundos.
¿Funciona el playground de C# en móvil y Chromebook?
Sí. El playground de C# funciona en cualquier navegador moderno — escritorio, tablet o móvil. Perfecto para ejecutar C# desde un Chromebook o una máquina donde no puedes instalar el SDK de .NET.
¿Puedo usar Console.ReadLine() en el compilador C# online?
Sí. El playground tiene un cuadro de entrada stdin — Console.ReadLine(), Console.Read() y Console.In.ReadToEnd() leen las líneas que escribes igual que cuando ejecutas un .exe compilado localmente en la terminal. Es útil para problemas de entrevista que convierten líneas en arrays de enteros.
¿Cómo aprendo C# después de probar el playground?
Edita el código C# de ejemplo, pulsa Ejecutar e itera. Cuando quieras práctica estructurada, el curso interactivo de C# de Coddy cubre clases, LINQ, genéricos, async/await y más con ejercicios prácticos.