User Tools

Site Tools


linqpad

Table of Contents

LINQPad

Return to C# 9.0 Pocket Reference, C# Bibliography, C#, C# .NET IDEs, C# .NET

“The popular interactive .NET scratchpad keeps getting better: LINQPad now supports C# 10 and .NET 6. Put an end to those hundreds of Visual Studio C# Console projects cluttering your source folder, and join the revolution of LINQPad scripters and incremental developers!”

  • The .NET Programmer’s Playground
  • Instantly test any C#/F#/VB snippet or program
  • Query databases in LINQ (or SQL) — SQL Azure, Oracle, SQLite, Postgres & MySQL
  • Enjoy rich output formatting, optional autocompletion and integrated debugging
  • Script and automate in your favorite .NET language
  • Super lightweight — single 20MB executable!
  • Standard edition free, with no expiry

Again, you can keep tweaking your code until it does what you want, then paste working code into Visual Studio.

You can even run a full program with additional methods: just change the Language to Program, and LINQPad will wrap your code in a Main method so you can write additional methods and classes.

Need to reference custom assemblies or NuGet references? No problem: just hit F4 for the Add Reference dialog.

Additional benefits:

  • LINQPad reports the execution time in the status bar, so you won't have to manually create a Stopwatch class for performance testing.
  • Want to test a variation of your snippet? Ctrl+Shift+C instantly clones your snippet so you can run another version side-by-side.
  • You can return to saved queries in single click, thanks to the My Queries treeview. Use LINQPad as a scripting tool!
  • You can call Dump on any WPF or Windows Forms control and LINQPad will render it. This is a great way to write custom visualizers.
  • In the My Queries treeview, you'll see a query called My Extensions. Here's where you can write methods and classes that will be available to all queries.

External Sources

IDEs: Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT, Development Tools, Cloud IDEs, Visual Studio, VSCode, VsCode Extensions, EmEditor for Big Data, JetBrains and JetBrains IDEs (JetBrains Plugins, AppCode, CLion, DataGrip, DataSpell, GoLand, IntelliJ, Android Studio, PhpStorm, PyCharm, Rider, RubyMine, WebStorm), Blocks, CodeLite, Eclipse, Eclipse Che, NetBeans, RStudio, Xcode, Apple Xcode, Jupyter Notebooks. Text editor, Source-code editor: Emacs, Vim, Vi, GNU nano, Atom Editor, Sublime Text, Brackets, jEdit, LaTeX, Notepad++, Windows Notepad, Edlin, Comparison of text editors, List of text editors, Editor war. (navbar_ide - see also navbar_jetbrains, navbar_vscode)


Cloud Monk is Retired (for now). Buddha with you. © 2005 - 2024 Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.


linqpad.txt · Last modified: 2023/05/17 12:32 by 127.0.0.1