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. Самый быстрый способ попробовать LINQ-запрос, проверить дженерик-метод или решить задачу с собеседования по C#.

Под капотом редактор использует тот же движок, что и VS Code (подсветка синтаксиса C#, автодополнение, подчёркивание диагностик), а ваш код компилируется компилятором Mono mcs и выполняется на Mono 6.12 со сборщиком мусора SGen. Исследуете ли вы LINQ, тестируете async/await или готовитесь к собеседованию по C# — этот онлайн-компилятор 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# — попробуйте метод-расширение, протестируйте 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#?
Да. В playground есть поле ввода stdin — Console.ReadLine(), Console.Read() и Console.In.ReadToEnd() читают введенные строки так же, как при локальном запуске скомпилированного .exe в терминале. Удобно для задач на собеседованиях, где строки разбираются в массивы целых чисел.
Как продолжить учить C# после песочницы?
Редактируйте пример C#, нажимайте «Запустить» и повторяйте. Для структурированной практики интерактивный курс C# на Coddy охватывает классы, LINQ, дженерики, async/await и другое — с упражнениями.