VB .NET 2005. Debug - отображается свойство не того объекта

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Drag
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 85
Зарегистрирован: 29.01.2005 (Сб) 23:54
Откуда: Москва

VB .NET 2005. Debug - отображается свойство не того объекта

Сообщение Drag » 14.12.2010 (Вт) 23:55

Приветствую всех. Я относительно недавно перешел на .NET, и только что в режиме отладки среда как-то странно повела себя. Вот отрывок кода:
Код: Выделить всё
With Station(Ind)
...
    If Ship(SI).ClassType = ShipClasses.SC_Battle Then HasFighter = HasFighter + 1
...
End With

Здесь Ship и Station - массивы объектов, два разных класса, соответственно, ShipType и StationType. У обоих классов есть свойство ClassType. Во время отладки при наведении курсора на ClassType среда меня поразила:
Изображение
То есть она прочитала только ".ClassType" и решила, что свойство принадлежит объекту Station(Ind)... Есть ли возможность как-либо это исправить, чтобы выдавалось значение Ship(SI).ClassType, как было в VB6?
Я не сплю, я перешел в режим замедленного функционирования.

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40

    TopList