Menu

Compilador C# Online

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

Un playground y compilador de C# online y gratuito. Escribe C# en tu navegador, pulsa Ejecutar y mcs compila mientras Mono ejecuta tu programa en segundos. Sin SDK de .NET local, sin Visual Studio y sin dotnet CLI que configurar antes.

El editor está construido sobre el mismo motor que VS Code, así que el resaltado de sintaxis de C#, el autocompletado y los subrayados de diagnóstico funcionan sin problema. El código se compila con el compilador mcs de Mono y se ejecuta sobre Mono 6.12 con el recolector de basura SGen — útil para explorar LINQ, probar async/await o prepararte para una entrevista de C# sin tener que 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 de C#, autocompletado con reconocimiento de tipos y errores claros del compilador mcs, impulsado por el mismo motor de editor que VS Code.
  • Soporte para stdin. Console.ReadLine(), Console.Read() y Console.In.ReadToEnd() leen desde el cuadro de entrada del playground, así que los programas interactivos en C# funcionan de principio a fin. 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 en C#: prueba un método de extensión, testea una 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 gratis. Sin registro, sin instalar el .NET SDK y sin licencia de Visual Studio que comprar: 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 de 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, ya sea desktop, tablet o móvil. Útil para ejecutar C# desde un Chromebook o una máquina donde no puedes instalar el .NET SDK.
¿Puedo usar Console.ReadLine() en el compilador C# online?
Sí. Console.ReadLine(), Console.Read() y Console.In.ReadToEnd() leen las líneas que escribes igual que cuando corres un .exe compilado localmente en la terminal. Ú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 algo más estructurado, el curso interactivo de C# de Coddy cubre clases, LINQ, genéricos, async/await y más con ejercicios prácticos.