Με το LINQPad μπορείτε να συνδεθείτε στη βάση δεδομένων, να εκτελέσετε LINQ queries γράφοντας τα σε lambda ή query syntax, να δείτε τα αντίστοιχα SQL statements και φυσικά τα αποτελέσματά τους.
Για παράδειγμα, το παρακάτω query φέρνει το πελατολόγιό μας με σειρά συχνότητας επισκέψεων (ο πιο συχνός πελάτης εμφανίζεται πρώτος) και κατόπιν αλφαβητική. Ως πελάτης θεωρείται οποιοσδήποτε μας έχει επισκεφτεί τουλάχιστον μια φορά.
1: from c in Customers
2: where c.Visits.Any(v => v.vid == 2)
3: orderby c.Visits.Count descending, c.lastname, c.firstname
4: select c
Στο LINQPad δεν υπάρχει “DataContext”. Customers είναι το όνομα του πίνακα της βάσης με την οποία έχουμε συνδεθεί.
Μετά την εκτέλεση του query, το LINQPad μας παρουσιάζει τα αποτελέσματα:

Το αντίστοιχο lambda syntax:

και το παραγόμενο SQL:

Εκτός από LINQ queries, στο LINQPad μπορείτε επίσης να εκτελέσετε οποιαδήποτε C#/VB έκφραση, εντολή ή πρόγραμμα καθώς και να δοκιμάσετε regular expressions (τα matches εμφανίζονται στο Results tab).