有沒有更好的方法來實現這一點。C#拆分字符串並在If語句中使用
我有一個字符串,我想在if語句中單獨分割和使用。例如:
string people = "John;Joe;Jane;Mike";
string[] names = people.Split(';');
if(person == "John" || person == "Joe" || person == "Jane" || person == "Mike")
{
....
}
else
{
....
}
我猜這樣做有更好的方法。
謝謝。
剛發現這個,它可能會起作用。 http://stackoverflow.com/questions/501194/c-is-string-in-array – Batuta
小心......有些人會讀優雅,認爲不可讀... –
是的,使用從該問題接受的答案('string []''IEnumerable .Contains'方法) –
Justin