【发布时间】:2012-04-11 14:13:58
【问题描述】:
目前我使用以下过程来确定列表是否包含元素:
if (aList.Count > 0)
{
//doStuff
}
我在问自己是否有更优雅的方法来找出是否有元素,而不使用比较。
【问题讨论】:
-
你为什么不认为这是一个优雅的解决方案?
-
再看一遍,这是一个非常好的问题。我想我只是整天看代码的笨蛋。
-
两种解决方案都很好。我认为 Any() 更具可读性。
-
@ChrisKooken - 不要忘记
Any()意味着您必须参考LINQ...并非总是可行或最佳的。