To jest pytanie dotyczące LINQ funkcji języka .NET, nie LINQ do SQL.Jak wyjątkowy jest LINQ?
Uważam, że umiejętność odpytywania prawie każdego zbioru w pamięci w tak spójny i deklaratywny sposób jest jedną z najlepszych cech językowych, jakie kiedykolwiek spotkałem.
Uważam, że jest to niezwykle przydatne i uwielbiam czystą abstrakcję, którą zapewnia. LINQ może być nawet używany do wysyłania zapytań do Stringów, co jest bardzo elastyczne.
Moje pytania to:
- Czy ten pomysł "Language Integrated zapytania" nowych? a jeśli nie, jakie inne języki implementują podobną funkcję?
- W jaki sposób inne implementacje porównują się do Microsoft's?
- To jest trochę subiektywne, ale jak ważne są inne osoby, które uważają LINQ za pomysł?
okrzyki
tak, właściwie powiedziałbym, że cukier syntaktyczny jest naprawdę rdzeniem mocy LINQ – andy
może syntaktyczną metamfetaminą? – geofftnz