متغیرها (Razor VB Variables)
«متغیر (Variable)» جعبه نگهداری داده است. در VB Razor با Dim می سازیمش. این جعبه می تواند متن، عدد یا تاریخ نگه دارد. این درس درباره ساخت متغیرهای VB Razor و نوع دادن ساده است.
ساخت متغیر با Dim
با Dim یک متغیر می سازیم. سپس مقدار می دهیم. نوع می تواند خودکار تشخیص شود یا دستی بنویسیم.
@Code
Dim greeting = "Welcome to W3Schools"
Dim counter = 103
Dim today = DateTime.Today
End Code
نوع دهی صریح در VB Razor
می توانیم نوع را مشخص کنیم. این کار خوانایی و خطای کمتر می دهد.
@Code
Dim greeting As String = "Welcome to W3Schools"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today
End Code
انواع داده رایج
چند نوع مهم: Integer برای اعداد صحیح؛ Double برای اعشاری دقیق؛ Decimal برای مالی؛ Boolean برای درست/نادرست؛ String برای متن.
اپراتورها در VB
اپراتور یعنی علامتی که کاری انجام می دهد. مثال: = انتساب؛ + جمع؛ & چسباندن رشته؛ AndAlso و منطقی کوتاه ارزی.
@Code
Dim name As String = "w3"
Dim site As String = name & "schools"
Dim i As Integer = 5
i += 1
If True AndAlso i > 5 Then
site = site & "!"
End If
End Code
تبدیل نوع داده
ورودی کاربر معمولاً متن است. برای محاسبه باید تبدیل شود. از IsInt() و AsInt() و مشابه استفاده کن.
@Code
Dim input As String = "123"
Dim total As Integer = 0
If input.IsInt() Then
total = input.AsInt()
End If
End Code
گام های عملی
- یک فایل
.vbhtmlبساز. - چند متغیر با
Dimتعریف کن. - یک تبدیل ساده رشته به عدد انجام بده.
نکته: نام متغیر باید با حرف شروع شود و فاصله نداشته باشد.
برای ادامه مسیر، بخش متغیرهای VB Razor را مرجع محلی بدان و همچنین به حلقه های VB Razor و سینتکس Razor سر بزن.
جمع بندی سریع
Dimمتغیر می سازد.- می توانی نوع را صریح بنویسی.
&برای چسباندن رشته هاست.- قبل محاسبه، ورودی را تبدیل کن.