Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: вопрос по List (Of ...) в .NET Добавлено: 20.04.08 13:03  

Автор вопроса:  VoVaN | ICQ: 4921085 
Посдкажите пожалуйста, как к одному из свойств переменной прибавить единицу?
Есть вот такая структура и переменная, объявленная как List(Of )
Public Structure result
        Dim name As String
        Dim bal As Integer
        Dim num As Integer
        Dim dig As String
        Dim simp As List(Of String)
    End Structure
Dim res As New List(Of result)


В процедуре мне нужно к элементу этого массива добавить единицу. Я делаю так:
res(w).num += 1


Компилятор ругается, выдает ошибку
Error Expression is a value and therefore cannot be the target of an assignment.


А как тогда прибавить единицу?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 BG(Алексей)



Вопросов: 26
Ответов: 295
 Профиль | | #1 Добавлено: 21.04.08 03:56
Dim res As New List(Of result)

Этой строкой ты обьявил Generic.List который ты привязал к типу result.
А прибавить единицунадо так:
...
result.num += 1
res.add(result)
...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам