LINQPad — это интерактивная среда для запуска C#-кода без создания проектов, солюшенов и прочей бюрократии.
Почему это мастхэв:
➖ Быстрая проверка идей — пиши и запускай на лету
➖ Dump() — метод, которого не хватало
Даёт мгновенный вывод структуры объекта, с деревьями, списками, полями и цветами. Идеален для отладки.
➖ Поддержка EF Core, SQL и даже NoSQL
➖ Поддержка NuGet прямо в редакторе
Пример:
var numbers = Enumerable.Range(1, 20);
var evens = numbers.Where(x => x % 2 == 0);
evens.Dump("Чётные числа");
Набросали код и проверили с помощью
Dump() что получилось. ➡️ Попробовать LINQPad
🐸Библиотека шарписта #буст