Описание тега linqpad

Легкая блокнотная книга для C#/F#/VB и инструмент запросов к базе данных, поддерживающий как SQL, так и LINQ. Автор Джо Альбахари.

LINQPad можно бесплатно загрузить с http://www.linqpad.net/. Его основные особенности:

  • Выполняет фрагменты кода на C#, VB.NET и F# для.NET 3.5, 4.0, 4.5 и 4.6.
  • Выполняет запросы к базам данных и другим источникам непосредственно в LINQ (или SQL).
  • Явная поддержка популярных API, таких как LINQ-to-SQL, Entity Framework и OData, и баз данных, таких как SQL/Azure, SQLite, MySQL, Oracle и PostgreSQL.
  • Позволяет ссылаться на настраиваемые сборки и пакеты NuGet.
  • Встроенный "дампер объектов" для облегчения экспериментов. Распознает и специально форматирует вывод популярных API, таких как Reactive Extensions.
  • Поддержка командной строки для автоматизации сценариев.
  • Встроенное автозаполнение и отладка (требуется покупка лицензии).

LINQPad популярен для тестирования фрагментов кода C#. В нем также есть встроенные образцы, помогающие изучать LINQ.

Другая программа, похожая на linqpad, - roslynpad. Вы даже можете запросить stackru с помощью linqpad.