I have two structures:
Dim testTransakcje(1) As Transakcje
Private Structure Transakcje
Public kontrahentNazwa As String
Public listaTowarow() As Towary
End Structure
Public Structure Towary
Public towarSymbol As String
Public towarNazwa As String
Public towarIlosc As Integer
Public towarCena As Double
End Structure
and I want to assign some values like this:
testTransakcje(1) = New Transakcje
testTransakcje(0).listaTowarow(0).towarSymbol = "FFF"
testTransakcje(0).listaTowarow(0).towarNazwa = "Test"
testTransakcje(0).listaTowarow(0).towarIlosc = 4
testTransakcje(0).listaTowarow(0).towarCena = 44.55
testTransakcje(0).listaTowarow(1).towarSymbol = "GGG"
testTransakcje(0).listaTowarow(1).towarNazwa = "Test2"
testTransakcje(0).listaTowarow(1).towarIlosc = 5
testTransakcje(0).listaTowarow(1).towarCena = 96.55
I don't want to create object of Towary structure, I just want to do the assign in one line.
I have an error: "Object reference not set to an instance of an object"
I know that listaTowarow()
is Nothing, but I don't know how initializate it.