| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > Как в VB задать тип данных,чтобы переменная могла |
| Автор: JaguarSmith 14.12.2005, 17:16 | ||
| в structure нужно чтоб была хотяб одна переменная... Я попробовал так - но это не совсем то...
|
| Автор: arilou 14.12.2005, 17:24 | ||
| JaguarSmith А что, тебе надо чтобы типизировано было? Можно же по простому:
Для этого можно класс написать свой. |
| Автор: JaguarSmith 14.12.2005, 21:09 | ||||
| Ну в данном конкретном случае идея сводилось к тому, чтобы заменить длинные и неудобные "MySql.Data.MySqlClient.MySqlDbType" на что-то более приемлемое например, чтобы вместо MySql.Data.MySqlClient.MySqlDbType.Geometry писать _geometry. Вот и подумал что может можно както сделать тип данных который имеет фиксированный набор значений сам VB ведь это сплош и рядом использует - когда пишешь:
или
то после равно тебе предлагают выбрать один из вариантов которым может быть равно n Я такое жы хочу! |
| Автор: Exception 14.12.2005, 23:12 | ||
А объявить Enum что тебе мешает?
Кстати, с Option Strict On компилер будет тебя матом крыть, так что используй CType. |
| Автор: JaguarSmith 15.12.2005, 01:22 |
| СПАСИБО!!! Зы. Судя по тому, что я не был жестоко покрыт матом со стороны компиллера Option Strict - у меня Off |
| Автор: Exception 15.12.2005, 09:38 |
| На самом деле, лучше его включить. Неявное приведение типов -- зло, ибо могут возникнуть ошибки в рантайме. |
| Автор: arilou 15.12.2005, 12:35 |
| JaguarSmith |