Gibt es einen besseren Weg, dies zu tun?Linq Abfrage: enthält dieses Array diese Zeichenfolge?
public bool IsServiceRunning(string serviceName)
{
string[] services = client.AllServices();
return (from s in services
where s.Equals(serviceName, StringComparison.InvariantCultureIgnoreCase)
select s).Count() > 0;
}
Die Groß-/Kleinschreibung im Vergleich ist wichtig.
Wie das ist klarer als eine einfache foreach-Schleife ist mir ein Rätsel. –
Ich denke, die vorgeschlagenen Lösungen sind für eine foreach-Schleife gleichermaßen klar. – recursive
Ich nicht, aber jeder für sich, nehme ich an. –