Типи даних visual basic

Якими б складними об'єктами, масиву або колекціями ми не користувалися, слід пам'ятати, що основою їх є поодинокі змінні.

Це основні цеглинки інформації, атоми з яких буде формуватися після складна структура величезних об'єктів. Зрештою, вся інформація в комп'ютерних системах представляється в чисельному вигляді, тому теоретично ми могли б обійтися і один єдиним типом даних.

Причому раніше, за часів асемблера так і було. Але зараз це вже занадто клопітно. Слід точно знати, який саме вид інформації зберігатися в тому Ії інший змінної, і відповідно до цього знанням застосовувати до неї ті чи інші функції обробки.

Visual Basic .Net все-таки знайшов досить хорошу типізацію.

Розглянемо короткий перелік можливих типів змінних Visual Basic .Net

Ми розглянули всі встановлені типи Visual Basic .Net. Насправді, розробник може створювати власні типи, але в роботі з ASP.Net ця можливість, швидше за все, не буде потрібно. В крайньому випадку, можна обійтися об'єктами. Зараз вже немає сенсу створювати власний тип змінних просто для економії оперативної пам'яті. Враховую її типові обсяги на машинах, призначених для роботи www-серверів і можливості автоматичного збирача сміття, чинного в середовищі Microsoft .Net Framework, можна користуватися оперативною пам'яттю без оглядки на її обсяг. І вже точно не варто економити на декількох байтах, погіршуючи тим самим читабельність і стрункість коду.

Природно, в мові Visual Basic .Net існує ряд функцій, які дозволяють перетворювати типи.

  • CBool ​​- повертає логічне значення. Як параметр функції може бути передано, будь-яке умова або числове значення.
  • CByte - повертає значення е типу Byte. Як параметр передається відповідний рядок або числове значення.
  • CChar - повертає символ. Як параметр передається ціле число, що знаходиться в проміжку від 0 до 65 535.
  • CDate - повертає значення типу Date. Як параметр можна використовувати будь-який прийняте в операційній системі позначення дати.
  • CDbl - перетворює значення параметра до типу Double.
  • CDec - застосовується для перетворення параметра до типу Decimal.
  • CInt - перетворює значення параметра до целочисленному типу Integer. Якщо в якості параметра передано дробове число, то дрібна частина просто округляється.
  • CLng - повертає значення типу Long. Обробка параметра проводитися за зразком функції CInt.
  • CShort - перетворює змінну або значення до типу Short.
  • CSng - застосовується для перетворення параметра до типу Single.
  • CStr - використовується для перетворення даних в строковий тип String.

Якщо в якості параметра функції передається логічне значення, то повертається рядок True або False. Якщо передаються дані типу Date, то функцією повертається рядок містить позначення дати в прийнятому для системи форматі. Будь-яке числове значення перетворюється в символьне подання цього числа.

Схожі статті