2014-03-05 214 views
0

是否有更好的方式来编写广泛的字符串比较?多个字符串比较

string a = '...' 
string b = '...' (etc.) 

if (a == "something" && b == "something" && c == "something" && d == "something") 
{ do something } 

我遇到过这个问题多次,它只是看起来(因为想要一个更好的词)不好。

+1

使用允许您比较数组的编程语言? – alexis

回答

3
var strings = new List<string>{a,b,c,d}; 

if(strings.All(s=>s == "something")){ 
}