有沒有更好的方法來做到這一點?Linq查詢:這個數組是否包含這個字符串?
public bool IsServiceRunning(string serviceName)
{
string[] services = client.AllServices();
return (from s in services
where s.Equals(serviceName, StringComparison.InvariantCultureIgnoreCase)
select s).Count() > 0;
}
比較中的不區分大小寫很重要。
這是如何比簡單的foreach循環更清晰的超越我。 – 2010-01-20 00:03:12
我認爲所提出的解決方案對於foreach循環同樣清楚。 – recursive 2010-01-20 17:39:53
我不知道,但我認爲每個人都是他們自己的。 – 2010-01-21 00:51:56