2014-11-12 3 views
-2

의 쉼표로 구분 된 문자열을 분리 포함합니다 :이 방법은 다음과 같이 내가 IF 문이 숫자

 if (snumber == "9999-999-9999" && cnumber == "999") 
     { 
      // 30 Day Trial Demo Key 
      return "Good"; 
     } 

하나 또는 여러 개의 cnumbers에 연결된 일련 번호가있다. 어떤 경우에는 쉼표로 구분 된 5 ~ 20 개의 숫자가있는 목록이 있지만 그 방법은 내가하고있는 것에 대해 작동하지 않습니다. 나는 Contains 메서드를 사용하여 그 값 중 하나가 해당 일련 번호에 대해 작동 할 것임을 프로그램에 알릴 필요가 있다고 생각합니다. 어떤 통찰력이나 주위에 작동합니까? 당신은 쉼표 (,)로 cnumbers의 목록을 분할하고 값에 대한 각 cnumber을 확인 배열을 반복 할 수

답변

1

감사

C 번호.

if(snumber == "9999-999-9999") 
{ 
    var cnumbers = listOfCnumbers.Split(','); 
    foreach(var cnumber in cnumbers) 
    { 
     if(cnumber == "999") 
     { 
      return "Good"; 
     } 
    } 
} 

하지만 변수로 하드 코딩 된 문자열을 대체 할 수 있습니다
관련 문제