Windows

Windows Phone Mango 응용 프로그램 개발, 7 부 : 반복을 위해이 Windows Phone 튜토리얼에서는 "for loop"

Microsoft admits Windows Phone is dead (CNET News)

Microsoft admits Windows Phone is dead (CNET News)

차례:

Anonim

switch statement "를 사용할 수 있음을 알았습니다. 하나의 조건에 대해 테스트해야한다. 이 튜토리얼에서는 " for statement "또는 " 반복" "또는 for 루프 "로 더 잘 알려져 있습니다. C #에서는 여러 개의 반복 구문을 사용할 수 있지만 첫 번째 날에는 "for loop"만을 마스터합니다. 반복 또는 for 루프

모든 응용 프로그램을 작성하는 동안 때로는 하나의 명령문 블록을 반복해야합니다. 귀하의 상태에 대한 성공적인 일치를 찾을 때까지의 횟수. 이것은 "for iteration"을 사용하여 수행 할 수 있습니다. 이 "for 루프"는 처음에는 유용하지 않을 수도 있지만 나를 신뢰합니다. 당신은 그것을 확실히 필요로 할 것입니다.

그래서 "for iterations"와 같은 중요한 이름을 가진 새로운 프로젝트를 만들어 보겠습니다. 하나의 버튼과 하나의 텍스트 블록을 에뮬레이터의 아래쪽 영역으로 드래그하고 이미지의 이름을 올바르게 지정하십시오 (이전 장에서 배웠던 규칙을 사용하십시오). button_click 이벤트에 들어가려면 버튼 만 두 번 클릭하십시오.

다음 코드를 button_click 이벤트의 두 중괄호에 붙여 넣으십시오. 걱정하지 말고, 우리가 다시 한번 이해할 수 있도록 살펴 보겠습니다. (int i = 0, i <10, i ++)

{

message = message + i.ToString () + System.Environment.NewLine;
}
myTextblock.Text = messege;
이제 응용 프로그램을 실행 해보십시오.
이제 우리는 이미지에서 보여준 결과를 얻었 으면 좋겠다.
이 작업을 마친 후이 애플리케이션의 각 측면을 이해하자.

문자열 유형 변수 "message"

를 루프 내에서 사용합니다. 그런 다음 "for"루프에서 수행 된 반복 횟수를 추적하는 하나의

임시 변수 "i" 를 시작했습니다. "i = 0"앞에 오는 세미콜론은 우리가 첫 번째 생각으로 끝났음을 나타내며 다음 단계로 이동합니다. 개시 후, 우리는 우리의 상태를 진술했다. 조건은이 루프가 실행되어야하는 횟수를 컴파일러에 알려줍니다. 조건이 만족되면 바로 컴파일러가 루프에서 빠져 나옵니다. 조건이 완료되면 변수 값이 증가했습니다. 여기서 "i ++"대신 "i + 1"을 사용할 수 있다는 점에 유의해야합니다. 따라서 "for 루프"가 실행될 때마다 문자열 변수 "message"에 저장된 값이 증가합니다. 우리는이 줄 (System.Environment.NewLine)을 추가하여 루프를 실행할 때마다 줄 바꿈 문자를 추가했습니다. "for 루프"에 대해 " for-each 루프

"변형이 있습니다; 그러나 우리는 나중에 그것에 대해 배울 것입니다. 지금은 "for loop"로 연습하십시오. 다음 장으로 가려면 여기를 클릭하십시오.