하나의 구조 내부에서 구조의 속성을 반복하려고합니다. 그것은 다음과 같습니다가 그 객체를 사용 않으면 내가하고 싶은 무엇구조 내의 구조를 어떻게 반복합니까? (VB.NET)
Structure ObjectTypes
Structure Object1
Shared Property Name = "Object1"
Shared Property Data = "Object1 Data"
End Structure
Structure Object2
Shared Property Name = "Object2"
Shared Property Data = "Object2 Data"
End Structure
End Structure
이 구조 내에서 객체의 이름을 반복하고 그것이 내가 그것을 줄 값을 일치하는지 확인합니다.
그래서 이런 일이 :
For Each obj In ObjectTypes
If obj.Name = "Object2" then
'Do something with the object
End if
Next
VB인가요? 언어에 태그를 지정하면 더 유용한 응답을 얻을 수 있습니다. –
하나의 구조체 (또는 심지어 클래스)와 다른 속성 값을 가진 다중 인스턴스가 필요한 것처럼 보입니까? – CodeCaster
그래, 그걸 이루려고했는데 구조를 사용하는 것이 가장 쉬운 방법이라고 생각했습니다. 더 좋은 방법이 있습니까? – IamACatBug