我試圖讓一個程序回傳一個物件陣列并將其分配給物件內的屬性。
shipment.item(i).stuff = GetStuffArray()
獲取東西陣列
Public Function GetStuffArray() As Stuff()
Dim stuff(5) As Stuff
For i As Integer = 0 To stuff.Length
stuff(i) = New Stuff
stuff(i).things = "New Stuff"
Next
Return stuff
End Function
我認為 VB.NET 足夠“好”,我可以分配一個陣列
這是我的課
Public Class Shipments
Public Property items() As items
Public Property bad As Boolean = True
End Class
Public Class items
Public Property stuff() As stuff
Public Property property As String
End Class
Public Class stuff
Public Property things As String
End Class
我在這里想念什么?我試圖定義大小,shipment.item(i).stuff = New Stuff() 但似乎無法定義大小。
ReDim 似乎不起作用,這讓我覺得我的課程的實作是錯誤的。我在 Visual Studio 中使用 Paste Special 來創建帶有 JSON 的類。所以我會假設類結構是正確的。
ReDim shipment.item(i).stuff(length)
我訪問過的資源:

uj5u.com熱心網友回復:
好吧,希望這對將來的某人有所幫助。是錯字。
Public Class Shipments
Public Property items() As items()
Public Property bad As Boolean = True
End Class
Public Class items
Public Property stuff() As stuff()
Public Property property As String
End Class
Public Class stuff
Public Property things As String
End Class
做到了,感謝任何浪費時間閱讀本文的人。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/430847.html
上一篇:在vb.net的gridviewdevexpress中單擊時如何在pictureedit和picturebox中顯示影像
