2013-08-14 2 views
0

누군가가 배열을 도울 수 있습니까? 나는이 세 번째 방법으로 몇 가지 변수가 정의되어 많은 코드를 작성했습니다배열 데이터 형식

Dim MyArray as integer()={5,3,2} 

Dim MyArray() as integer={5,3,2} 

Dim MyArray as array={5,3,2} 

: 사실 나는이 선언의 차이를 이해하지 않습니다 . 지금은 내 배열의 크기를 변경하고 내 배열에 의해 새로운 요소를 추가 할 필요가 있지만,

array.resize(MyArray,newsize) 

는 제 1 및 제 2 방법에 의해 정의 된 배열에서 작동합니다. 세 번째 방법으로 정의 된 배열의 크기를 어떻게 변경할 수 있습니까? 이 배열 유형에 요소를 하나씩 추가하려면 어떻게해야합니까?

덕분에 많은

+0

가능한 중복) String?] (http://stackoverflow.com/questions/533166/what-is-the-difference-between-dim-v-as-string-and-dim-v-as-string) –

답변

1

대신 크기 조정 배열에 대한 걱정, 당신은 다음과 같이 자동으로 저장하려는 물체의 양의 크기로 성장할 것 List(Of T) 데이터 구조를 사용하는 것이 좋습니다 :

Dim MyListOfIntegers As New List(Of Integer)() 

지금 당신은 다음과 같이 정수의 목록에 추가 할 수 있습니다

MyListOfIntegers.Add(5) 
MyListOfIntegers.Add(3) 
MyListOfIntegers.Add(2) 
문자열()와 희미한 V (로 어둡게 V의 차이점은 무엇입니까 [의