我使用C#Asp.net 4和Linq。替代包含泛型的方法
我有一个BOOL类型的泛型。 我需要检查至少泛型中的一个元素是否为TRUE。 目前我正在使用Contains
方法(全部工作正常)。
List<bool> userIsValid = new List<bool>();
userIsValid.Add(false);
userIsValid.Add(true);
userIsValid.Add(false);
if (userIsValid.Contains(true))
// do smt here
我想知道是否存在另一种方法,而不使用Contains
方法。
非常感谢!
'Contains'方法有什么问题?它适用于这个样本 – JaredPar
为什么你不使用'Contains',当它确实做到了你想要的? – Polynomial
有替代品,但为什么?他们不会比这更简洁。 –