vb.net에서 windows 응용 프로그램을 수행하고 있습니다. 런타임에 변수에 값을 지정하려고합니다.WinForms의 VB.NET을 사용하여 배열 내부의 변수에 값을 할당하십시오.
예를 들면.
Dim Mystring(2) As String
Mystring(0) = "1"
Mystring(1) = "2"
Dim var1, var2 As String
Mystring = {a = Mystring(0), b = Mystring(1)}
MsgBox(var1)
MsgBox(var2)
나는 변수 VAR2에 변수 var1에 및 mystring에 (1) 가치의 mystring에 (0) 값을 저장하기를 원하지만 위의 코드를 메시지 상자가 null 값을 반환합니다. 감사!
이는 할당이 아니라 동등성에 대한 = 연산자 테스트입니다. * Booleans *를 사용하여 배열 요소를 초기화하고 있습니다. Option Strict On을 사용하면 컴파일러가 올바른 코드를 작성할 수 있습니다. –
@Hans Passant에게 감사드립니다. 그렇습니다. 그 결과로 반환 값은 증가합니다. 배열 요소 내부에 직접 할당 할 수있는 방법이 있습니까? 미리 감사드립니다. – PRABA