我知道你可以在LINQ中使用Any,Exists和Single,但無法完全實現這個功能。我需要做一個基於id的查找來查看它是否在數組中,並確保在該值上只有一個匹配。因爲如果有2它會引起問題..我要檢查的要求是陣列只有一個,每個ID在數組中只有一個。確定數組中是否存在int值
這裏就是我試圖
if(someIntArray.Single(item => item = 3)
//... we found the value 8 in the array only once so now we can be confident and do something
「Single()」不適合你嗎? – svick
回答了我自己的問題。看到答案。 – PositiveGuy
@svick它將如何工作? : - /如果它發現0或2+,它會拋出一個很好的異常。 – 2013-01-11 03:21:32