Ich füge weitere Schlüsselwörter zur C# -Syntax-Hervorhebung von notepad ++ hinzu und es würde mir wirklich helfen, wenn ich eine vollständige Liste von LINQ-Schlüsselwörtern für C# hätte.C# Linq Keywords?
Antwort
Aus dem Gedächtnis:
from select where join on equals group by orderby ascending descending into let
EDIT: Wie Eric sagt, möchten Sie vielleicht var
auch enthalten (Sie sicherlich sollten, wenn Sie alle C# 3 kontextuelle Schlüsselwörter hervorheben möchten).
Wenn Sie Symbole zu tun, können Sie ein Muster für einschließen möchten =>
Danke Mehrdad: Es war verpflichtet, eins zu sein, das ich vergessen hatte :) –
Akzeptieren dieser eine Ursache kann ich direkt in die XML-Datei kopieren :) – RCIX
Nice Jon. Natürlich wurde "where" ursprünglich nicht als LINQ-Kontextschlüsselwort hinzugefügt, sondern als kontextabhängiges Schlüsselwort für generische Constraints hinzugefügt. Jetzt ist es also zweimal ein kontextabhängiges Schlüsselwort! Es ist fraglich, ob "var", das Sie weglassen, als "LINQ-Schlüsselwort" gezählt werden soll. Es wurde für LINQ-Szenarien hinzugefügt, ist jedoch nicht Teil der Abfrageverständnis-Syntax. –
Sie können here loszulegen.
Sie können die Linq Query Keywords here finden.
Überprüfen Sie die ** C# 3.0 Language Specification Abschnitt 7.15: Abfrage Ausdrücke **. –
Mehr nützliche Informationen für Sie: http://blogs.msdn.com/ericlippert/archive/2009/05/11/reserved-and-contextual-keywords.aspx –