Menu
Coddy logo textTech

Онлайн-компилятор C#

Пишите, запускайте и делитесь фрагментами кода — без установки.

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

Запустите C# онлайн в браузере

Бесплатный онлайн-компилятор и песочница C#. Пишите C# прямо в браузере, нажимайте «Запустить» — mcs компилирует, а Mono выполняет программу за секунды. Никакого локального .NET SDK, Visual Studio или dotnet CLI настраивать не нужно.

Редактор построен на том же движке, что и VS Code, поэтому подсветка синтаксиса C#, автодополнение и подчёркивание ошибок работают как надо. Код компилируется компилятором Mono mcs и выполняется на Mono 6.12 со сборщиком мусора SGen — удобно, чтобы поэкспериментировать с LINQ, протестировать async/await или подготовиться к собеседованию по C#, не возясь с созданием csproj.

Почему эта C#-песочница полезна

  • Мгновенный запуск C# — пишите код, нажимайте «Запустить» и получайте результат онлайн-компилятора C# за секунды, без dotnet CLI и csproj.
  • Полная подсветка синтаксиса C#, автодополнение с учётом типов и понятные ошибки компиляции mcs — на том же движке редактора, что и в VS Code.
  • Поддерживается ввод stdin. Console.ReadLine(), Console.Read() и Console.In.ReadToEnd() читают данные из поля ввода playground, так что интерактивные программы на C# работают полноценно. Не нужны ни .NET SDK, ни Visual Studio, ни Rider, ни Mono на вашем компьютере.
  • Mono 6.12 с компилятором mcs — пишите программы на C#, используйте LINQ, дженерики и async/await без установки .NET SDK.

Что можно сделать в песочнице C#

  • LINQ-запросы: Where, Select, GroupBy, Aggregate по массивам и спискам, а компилятор проверит ваши лямбды.
  • Классы, интерфейсы, дженерики и pattern matching: базовые идиомы C#, которые можно проверять метод за методом.
  • Быстрые эксперименты на C#: попробуйте extension method, протестируйте async Task, проверьте деконструкцию кортежа или поведение nullable-типа.

Часто задаваемые вопросы про онлайн-компилятор C#

Онлайн-компилятор C# бесплатный?
Да, онлайн-песочница C# бесплатна. Без регистрации, без установки .NET SDK и без покупки лицензии Visual Studio — откройте страницу и компилируйте.
Нужен ли установленный .NET SDK или Visual Studio?
Установка не нужна. Никаких dotnet, Visual Studio, Rider или Mono на вашей машине. Онлайн-компилятор C# собирает код через mcs и запускает программу на Mono 6.12 за секунды.
Работает ли песочница C# на мобильном и Chromebook?
Да. Песочница C# работает в любом современном браузере — на десктопе, планшете или мобильном. Удобно, когда нужно запустить C# с Chromebook или с машины, где нельзя установить .NET SDK.
Можно ли использовать Console.ReadLine() в онлайн-компиляторе C#?
Да. Console.ReadLine(), Console.Read() и Console.In.ReadToEnd() читают введённые строки так же, как при локальном запуске скомпилированного .exe в терминале. Удобно для задач на собеседованиях, где строки разбираются в массивы целых чисел.
Как продолжить учить C# после песочницы?
Редактируйте пример C#, жмите «Запустить» и пробуйте снова. Когда захочется чего-то более структурированного — интерактивный курс C# на Coddy охватывает классы, LINQ, дженерики, async/await и многое другое с практическими упражнениями.