안졸리나보노
10
2019-11-09 14:40:11 작성 2019-11-09 14:42:55 수정됨
1
93

c# 배열 질문입니다..



위 그림 소스에서 DATAGRIDVIEW.ROWCOUNT는 43으로 해놨고

i = 0부터 4까지 0,1,2,3 for문 돌리고..

NUM[1] =9;

NUM[2] =9;

NUM[3] = 9;

NUM[4] = 16; 으로 해놨는데


왜 if문 쪽에서 indexoutofexception 에러가 뜨는지 모르겠습니다 ㅠㅠ

0
0
  • 답변 1

  • mirheeoj
    8k
    2019-11-14 12:41:03

    if문에서 뜬 게 아니고 그 윗줄에서 뜬거겠죠.

    i가 3일때 봅시다. nNum[3]=16 (인덱스가 0부터 시작하니 이걸 의미하신것 맞죠?)일거고. 이걸로도 이미 48입니다. 


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.