Als «linq» getaggte Fragen

90
Paging mit LINQ für Objekte

Wie würden Sie Paging in einer LINQ-Abfrage implementieren? Eigentlich wäre ich vorerst zufrieden, wenn die SQL-TOP-Funktion nachgeahmt werden könnte. Ich bin mir jedoch sicher, dass der Bedarf an vollständiger Paging-Unterstützung ohnehin schon früher auftritt. var queryResult = from o in...

89
LIKE-Operator in LINQ

Gibt es eine Möglichkeit, Zeichenfolgen in einem C # LINQ-Ausdruck zu vergleichen, der dem SQL- LIKEOperator ähnelt ? Angenommen, ich habe eine Zeichenfolgenliste. Auf dieser Liste möchte ich eine Zeichenfolge suchen. In SQL könnte ich schreiben: SELECT * FROM DischargePort WHERE PortName LIKE...

87
Durchsuchen eines Baums mit LINQ

Ich habe einen Baum aus dieser Klasse erstellt. class Node { public string Key { get; } public List<Node> Children { get; } } Ich möchte alle Kinder und alle ihre Kinder durchsuchen, um diejenigen zu finden, die einer Bedingung entsprechen: node.Key == SomeSpecialKey Wie kann ich es...

86
Ignorieren Sie Namespaces in LINQ to XML

Wie kann ich LINQ to XML in allen Namespaces verwenden? Oder alternativ, wie entferne ich die Namespaces? Ich frage, weil die Namespaces halbzufällig festgelegt werden und ich es leid bin, nach Knoten mit und ohne Namespace suchen zu

86
Holen Sie sich HTML-Code von der Website in C #

Wie kann ich den HTML-Code von einer Website abrufen, speichern und mithilfe eines LINQ-Ausdrucks Text finden? Ich verwende den folgenden Code, um die Quelle einer Webseite abzurufen: public static String code(string Url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url);...

85
Funktioniert LINQ mit IEnumerable?

Ich habe eine Klasse, die implementiert IEnumerable, aber nicht implementiert IEnumerable<T>. Ich kann diese Klasse nicht ändern und stattdessen keine andere Klasse verwenden. Wie ich aus MSDN verstanden habe, kann LINQ verwendet werden, wenn Klassen implementiert