Как я могу реализовать эту структуру классов в VB.NET-что?
Я много раз видел, что один элемент имеет более одной функции и свойства, как показано ниже
ListBox1.Items(1).ToString()
в приведенном выше примере будет возвращено значение второго элемента.
Я хочу сделать то же самое со своим классом. У меня есть один класс под названием устройства.
Я хочу установить имя устройства и на основе этого я хочу вернуть его свойство/значение, как показано ниже
Dim d as New devices d.deviceItem("device1").name d.deviceItem("device1").macId d.deviceItem("device1").design
В основном это вернет имя устройства, macId и дизайн.
каков самый простой способ реализовать это
Что я уже пробовал:
Public _deviceName As String Public Property name() As String Get Return _deviceName End Get Set(ByVal value As String) _deviceName = value End Set End Property Public Sub deviceItem(ByVal deviceName As String) Me._deviceName = "this is device" End Sub
Я даже не знаю, что, если это правильно или нет.
Пожалуйста, помогите мне