قواعد الدوال في LINQ
بينما تشبه قواعد الاستعلام لغة SQL، تستخدم قواعد الدوال (Method syntax) دوال التوسعة (extension methods) وتعبيرات Lambda.
مثال
csharp // قواعد الدوال (الأكثر شيوعاً) var evens = numbers.Where(n => n % 2 == 0).ToList();
// قواعد الاستعلام var evens2 = from n in numbers where n % 2 == 0 select n;
تعتبر قواعد الدوال أكثر قوة غالباً لأنها تتيح تسلسل العمليات مثل .OrderBy() أو .Select() بسهولة.