Ich möchte ein Zeichen aus einer Zeichenfolge wählen, wenn es in der Zeichenfolge vorhanden ist, ich habe folgend so weit das bekommt, aber ich bin nicht sicher, warum es nicht kompilieren:Wie wähle ich Token aus einer Zeichenfolge mit LINQ?
IList<string> tokens = _animals.Split(';');
Func<string, bool> f1 = str => str.Contains("Dog");
Func<string, Func<string, bool>, string> f2 = str => Equals(f1, true);
var selected = tokens.Select(f2);
Prost
Ollie
Ja, das macht den Job auch, obwohl ich die Abfrage-Syntax ist mehr als das, was in diesem Fall notwendig ist (ein einfacher Aufruf der Where-Erweiterung-Methode wird tun). – Noldorin
@Noldorin Diese Version ist die Verständnissyntaxversion Ihrer Lösung –