Compilador C# Online
Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.
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()yConsole.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?
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?
Herramientas útiles para C#
Herramientas gratuitas basadas en el navegador que complementan el Playground de C#, todo parte de Coddy.