이 작업을 수행하는보다 우아한 방법이 있습니까?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