Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос: про _ (of Collection ...). / 3 сообщений из 3, страница 1 из 1
27.03.2014, 10:53
    #38597779
SPB2011-2010
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос: про _ (of Collection ...).
Здравствуйте,

описана такая коллекция
(dim otch100 As New SynchronizedCollection(Of otch200)),
например


Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
Public Class otch200

    Public Property Prod0() As Long
        Get
            Return m_Prod0
        End Get
        Set(value As Long)
            m_Prod0 = value
        End Set
    End Property
    Private m_Prod0 As Long


    Public Property Prod1() As String
        Get
            Return m_Prod1
        End Get
        Set(value As String)
            m_Prod1 = value
        End Set
    End Property
    Private m_Prod1 As String


    Public Property Prod2() As Long
        Get
            Return m_Prod2
        End Get
        Set(value As Long)
            m_Prod2 = value
        End Set
    End Property
    Private m_Prod2 As Long


    Public Property Prod3() As String
        Get
            Return m_Prod3
        End Get
        Set(value As String)
            m_Prod3 = value
        End Set
    End Property
    Private m_Prod3 As String
end class

.... и так далее....




обращение к ней, например:

Код: vbnet
1.
2.
3.
4.
5.
6.
 For  r=0 to otch100.count-1

otch200.item(r).prod0=0
otch200.item(r).prod1="2000"
next
        




Вопрос у меня такой (помогите пожалуйста советом, много смотрел...):

А можно ли к коллекции к пункту prod0, prod1 ....и так далее обращаться не через имя в данном случае prod0.., а через индекс

например:

otch200.item(r).(индекс, номер столбца в коллекции)
(в данном случае .item(r) - это номер строки, а мне нужно и номер столбца prod0, prod1..., иначе большая коллекция много надо перечислять этих prod0, prod1...).

Спасибо большое за ответ, совет!!!
...
Рейтинг: 0 / 0
27.03.2014, 11:18
    #38597824
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос: про _ (of Collection ...).
SPB2011-2010,

Можно, через Reflection.

См. PropertyInfo + GetProperty
...
Рейтинг: 0 / 0
27.03.2014, 14:49
    #38598160
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос: про _ (of Collection ...).
Массивы?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос: про _ (of Collection ...). / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]