2009-09-12 19 views
7

Dodaję więcej słów do podświetlania składni C# ++ w Notatniku ++. Byłoby bardzo pomocne, gdybym miał pełną listę słów kluczowych LINQ dla C#.C# Linq Słowa kluczowe?

+2

Sprawdź specyfikację języka ** C# 3.0 w sekcji 7.15: Wyrażenia kwerendy **. –

+1

Więcej przydatnych informacji dla Ciebie: http://blogs.msdn.com/ericlippert/archive/2009/05/11/reserved-and-contextual-keywords.aspx –

Odpowiedz

13

z pamięci:

from select where join on equals group by orderby ascending descending into let 

EDIT: Jak mówi Eric, może chcesz dołączyć var jak również (na pewno powinna, jeśli chcesz, aby podświetlić wszystkie słowa kluczowe C# 3 kontekstowe).

Jeśli robisz zbyt symbole, może chcesz dołączyć wzór dla =>

+0

Dzięki Mehrdad: Z pewnością był taki, o którym zapomniałem :) –

+0

Akceptując tę ​​jedną przyczynę mogę skopiować i wkleić do pliku xml :) – RCIX

+0

Nice Jon. Oczywiście słowo "gdzie" nie zostało pierwotnie dodane jako słowo kluczowe LINQ, zostało dodane jako kontekstowe słowo kluczowe dla ogólnych ograniczeń, więc teraz jest słowem kluczowym kontekstualnym dwukrotnie! Można debatować, czy "var", które pominięto, powinno być liczone jako "słowo kluczowe LINQ". Został dodany do scenariuszy LINQ, ale nie jest częścią składni ze zrozumieniem zapytań. –

1

Możesz znaleźć słowa kluczowe Linq Query here.

Powiązane problemy