그래서 일부 데이터를 배열에 저장하는 코드가 있습니다. 새 데이터가 들어 오면 새 배열 항목 (배열 항목의 총 수)에 넣습니다. 그런 다음 배열 항목의 총 수가 너무 많아서 다음 데이터 비트가 준비되지 않습니다. 하지만 배열에 데이터를 추가하려고하면 array [0] 또는 배열 인덱스가 범위 밖으로 벗어난다 던가요?배열에 데이터를 추가 할 때 배열의 경계를 벗어납니다.
선언 :
string[] TabMessages = { };
int TotalTabs = 0;
하면 사용 : 그것은 인덱스가 난 배열의 범위를 벗어 것에 대해 오류를 던지고 있기 때문에
DevComponents.DotNetBar.TabItem Tab = TabStrip.CreateTab(TabName);
Tab.Tooltip = id + "|" + TabIndex;
TabMessages[TotalTabs] = "";//index out of bounds of array
TabStrip.SelectedTab = Tab;
TotalTabs++;
어떤 도움이 내게 정말 짜증나 배열에 새로운 항목을 만들려고합니다.
배열은 필요한 크기로 할당되어야합니다. 동적 배열을 원한다면'List'를 시도하십시오 – tGilani