Типы данных VB.Net - Руководство по различным типам данных VB.Net

Содержание:

Anonim

Что такое VB.Net?

Visual Basic (VB) - это основной язык, ориентированный на .NET Framework. Он может быть полностью интегрирован в Visual Studio, которая является главным редактором для разработчиков Microsoft. Он поддерживается и обновляется просто Microsoft.
В этой статье мы подробно обсудим типы данных VB.Net.

Почему VB.Net?

  • Разработка приложений .NET может быть быстрой и простой.
  • Это может быть типобезопасным, объектно-ориентированным.
  • Это может построить любой тип современного приложения.

Как вы можете хранить номера в вашем программном обеспечении? Как предотвратить переполнение или, возможно, отсутствие десятичных? Как использовать даты? Эта информация суммирует основные числовые типы данных с помощью традиционных программ Visual Basic, Visual Basic для программ, Visual Basic .NET и различных языков .NET. Доступный опыт разработки обычно считается. Это не может быть краткое изложение программирования. Возможно, вы найдете несколько полезной информации, если планируете перейти с VB6 на язык .NET.

Различные типы данных VB.Net

Объявите переменную, используя Visual Basic

переменные

  • Компьютеры требуют получения данных.
  • Переменная имеет в виду только один бит данных за раз.
  • Не был разработан для компьютеров.

Биты и клевы и байты

  • Самая простая единица информации в вычислениях - бит.
  • Может иметь 2 значения - 0 (очищено) и 1 (установлено).
  • Вы можете легко «перевернуть» немного, чтобы переключаться между 0 и 1.
  • Список из 4 бит известен как клев.
  • Группа из 8 битов представляет собой байт (2 полубайта), который иногда называют октетом.
  • Группы байтов часто называют словами.
  • Слово (2 байта - 16 бит)
  • Dword (4 байта - 32 бита)
  • Qword (8 байт - 64 бита)
  • Используйте строковый тип данных для хранения и отображения битовых представлений

1. Целочисленные типы данных

Есть несколько целочисленных типов.

  • Байт (1 байт)

Байтовый тип данных представляет собой однобайтовое целое число, которое содержит значение без знака от 0 до 255.
Байты часто используются для вызовов Windows API, выполнения побитовых операций, и некоторые разработчики даже повышают производительность, используя байтовые массивы вместо строк.

  • Целое число (2 байта)

Стандартное целое число составляет два байта и содержит значения знака в диапазоне 64 КБ плюс или минус 32 КБ.

От -32 768 до 32 767.

  • Длинный (4 байта)

Диапазон может быть от -2, 147, 483, 648 до 2, 147, 483, 647.

Длина в четыре байта может содержать значения знака более двух миллиардов и, вероятно, является наиболее распространенным типом возвращаемого значения в VB.Net. Это упоминается как двойное слово или двойное слово в Windows API.

  • LongLong (8 байт - только на 64-битных системах)

- от 9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.

64-разрядная версия Office имеет 8-байтовый тип данных LongLong и требуется для многих вызовов Windows API в 64-разрядной среде из-за увеличения адресного пространства памяти.

Это будет называться четверным словом или словом.

  • LongPtr

Тип LongPtr на самом деле вовсе не тип, а истинный указатель, который изменяется в зависимости от среды, в которой выполняется. Это означает, что в 32-разрядной системе LongPtr вернет значение Long, а менее 64-разрядного - значение LongLong. LongPtr может часто использоваться в вызовах Windows API, которыми обычно управляют. Стандартное значение для всех этих целочисленных типов может быть нулевым.

пример

Вот как мы объявляем переменную; мы используем ключевое слово Dim, поэтому расшифровывается как Dimension. Это очень старая терминология. Затем мы даем имя как ProductID. Это просто имя, которое мы придумываем. Затем вы добавляете ключевое слово, так как это указывает типы данных.

Здесь мы получили Dim ProductID как целое число. Мы разрешаем держать любое целое число.

2. Булево

Логическое значение используется для хранения значений True или False. Значение по умолчанию неверно. Внутренне они хранятся в виде целого числа, но оно может оцениваться только как True или False. Когда числовые типы конвертируются в Boolean, 0 = False, а все остальное = True (не False). Когда логические значения преобразуются в числовой тип, False = 0 и True = -1. Это происходит из-за того, что битовая операция НЕ выполняется над всеми битами в целом числе, переворачивая все обнуленные биты в один, что приводит к отрицательному значению.

пример

Dim isActive В качестве логического значения логическое значение может представлять значение True или False.

3. Строка

Тип строковых данных предназначен для хранения символьных данных, таких как имена или другие нечисловые данные. Есть две формы строкового типа, в зависимости от того, как он объявлен.

  • Переменная длина (~ 2B символов)

Значением по умолчанию для строки переменной длины является пустая строка («»).

Типы данных String содержат любую текстовую информацию. Может получать около 2 миллиардов типов символов Unicode.

пример

Dim Name As String содержит строковое значение.

4. Десятичный

Тип данных Decimal содержит числовые данные. Диапазон составляет +/- 7, 9… E + 28 До 28 знаков после запятой.

пример

Dim ListPrice As Decimal содержит числовые данные как положительные, так и отрицательные.

5. DateTime

DateTime поддерживает дату, а также время данных. Полночь (00:00:00) 1 января 0001 года по 31 декабря 9999 23:59:59 вечера.

пример

Dim SellStartDate As DateTime,

Итак, стартовая строка № 10 ProductID = 1, которая является целым числом.

Таким образом, строка номер 11 isActive = True, которая является логическим значением.

Истинное «ключевое слово» в Visual Basic означает, что вы не можете использовать его в качестве имени переменной.

Имя = «10 Speed ​​Bike», который является строкой.

Всегда помещайте строковые значения в двойные кавычки.

ListPrice = 999, 99D, который является десятичным.

Буква D называется литералом типа. D для десятичной дроби, тогда как двойные кавычки «» для строки.

Таким образом, в строке № 14 имя переменной SellStartDate = # 1/1/2019 #, которое равно DateTime.

Знак «#» (фунт) является литералом типа для значения DateTime. Это как определить DateTime в коде Visual Basic.

Альтернативный способ объявления и присвоения значений здесь - это все на одной строке.

Другой способ, которым вы можете увидеть объявление переменной двух имен переменных, имеют одинаковый тип данных и разделены запятой.

Это просто не считается идеальным исполнением. Вы должны объявить каждую переменную в отдельной строке.

6. Тип данных объекта

пример

В строке 3 переменная данных как объект. Это специальный тип данных, который знает, как хранить любые другие типы данных. Избегает типа данных Object, если это вообще возможно. Он занимает много памяти и медленнее, чем другие типы данных.

Вывод - VB.Net Типы данных

Тип данных Visual Basic является одним из наиболее важных основ языка Visual Basic. Когда вы сможете по-настоящему освоить соответствующие типы данных Visual Basic, эффективность вашего приложения будет выше, а риск ошибок намного меньше.

Рекомендуемые статьи

Это руководство по типам данных VB.Net. Здесь мы обсуждаем различные типы типов данных VB.Net. Вы также можете просмотреть наши другие предлагаемые статьи -

  1. Операторы VB.NET
  2. Типы данных в MATLAB
  3. Наследование в VB.Net
  4. Руководство по VB.Net для Loop
  5. Типы данных Python
  6. Java Booleans
  7. Типы данных PL / SQL
  8. События VB.Net
  9. Различные типы данных SQL с примерами