Переменные в VB.NET
Все переменные в VB.NET имеют свой тип. Каждый тип переменной полезен по своему. Самые главные типы переменных используемые в VB.NET :
- Byte - целое число не имеющий знака, для хранения переменной отводится 1 байт, положительное(от 0 до 255)
- Shotr - целое число, отводится 2 байта, короткое( от -32768 до 32767)
- Boolean - логический тип( Истина(True) - Ложь(False)), для хранения переменной отводится 2 байта
- Integer - обычное целое число(от -2147483648 до 2147483647), для хранения переменной отводиться 4 байта
- String - строка, произвольный текст, чаще всего используемый
- Date - дата и время
- Double - десятичная дробь, двоичной точности
- Long - целое число, длинное(от -9223372036854775808 до 9223372036854775807)
- Single - десятичная дробь, обычная точность
- Decimal - десятичная дробь длинная, абсолютной точности
- Char - любой символ(из 65536 состоящий из букв, цифр, символов и других)
Типы переменных которые мы не будем пока использовать :
- Enumerations - перечисления. Типов перечислений много и все с разными именами
- Structures - структуры – пользовательские типы. Типов структур много и все с разными именами
- Классы - типов классов огромное количество и все с разными именами.
- Object - объект – всеобъемлющий тип-хамелеон
Переменные объявляются при помощи оператора Dim. Попробуем объявить переменную
Dim Str As String
- тут мы объявили переменную Str в типе String. За место Str - может быть любая буква или слово на русском или на английском.
Dim Стр As String
- суть не изменилась, только так делать не прилично.
Объявим несколько переменных в одном типе :
Dim a, b, c As Integer
Установим значение переменных одним оператором(иначе говоря объявили и установили значение) :
Dim Str As String = "Привет мир!" Dim Int As Integer = "5" Dim Doub As Double = "1.2"
А можно сначала объявить, а впоследствии присвоить ей значение
Dim Str As String Str = "Переменные" Dim Int As Integer Int = "5" Dim Doub As Double Doub = "1.2"
Оператор присваивания..
Dim a, b, s As Integer a = 10 b = 10 s = a + b MsgBox(s)
- результат будет 20. Обычное сложение. Тут мы встретили новое для нас слово MsgBox про которое вы узнаете в этом уроке MessageBox.
Теперь осталась рассказать как и куда объявлять переменные : переменные можно объявить как для одной процедуры, так и для всех.
Как объявлять для одной процедуры :
Public Class Form1 Dim a As String ' объявили общую переменную для всех процедур Button1_Click и Button2_Click Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim b, s As Integer ' обявили переменную для одной процедуры Button1_Click a = 10 b = 10 s = a + b MsgBox(s) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click a = 100 MsgBox(a) End Sub End Class
На этом все.
Урок №1 - Первая программа на VB.NET | Содержание | Урок №3 - Калькулятор на VB.NET