Ad esempio:proprietà di accesso utilizzando il suo nome in vb.net
Sub Test()
Dim car as new MyCar
car.chassis.wheel.radius = 15
Console.WriteLine(car.chassis.wheel.radius)
End Sub
Così domanda è. E 'possibile accedere alla proprietà utilizzando il suo nome stringa come Something ("car.chassis.wheel.radius") = 15?
perché si vuole specificare il suo nome come una stringa letterale? –
Devo aggiornare i valori delle proprietà dell'oggetto da molti controlli, ed è molto più facile farlo dinamicamente che assegnare direttamente i valori per ogni proprietà. –