ASP.NET Razor - متغیرهای VB
- پچھلے ویژن Razor C# منطق
- پائیدار ویژن ریزر وی بی لائن
متغیرها به عنوان موجودیت نامگذاری شده برای ذخیره دادهها استفاده میشوند.
متغیر
متغیرها برای ذخیره دادهها استفاده میشوند.
نام متغیر باید با حرف شروع شود و نمیتواند شامل فضای خالی و کاراکترهای محفوظ باشد.
متغیر میتواند نوع خاصی باشد که نوع دادهای را که آن را ذخیره میکند نشان میدهد. متغیرهای رشتهای مقدار رشتهای ("خوش آمدید به CodeW3C.com") را ذخیره میکنند، متغیرهای عددی مقدار عددی (103) را ذخیره میکنند، متغیرهای تاریخ مقدار تاریخ را ذخیره میکنند و غیره.
استفاده از کلمه کلیدی Dim یا نوع برای تعریف متغیر، اما ASP.NET معمولاً نوع دادهها را به طور خودکار تعیین میکند.
مثال
// از کلمه کلیدی Dim استفاده کنید: // از کلمه کلیدی Dim استفاده کنید: Dim greeting = "Welcome to CodeW3C.com" Dim counter = 103 Dim today = DateTime.Today // از نوع داده استفاده کنید: Dim greeting As String = "Welcome to CodeW3C.com" Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today
نوع داده
لیست نوعهای معمول زیر را مشاهده کنید: | وصف | مثال |
---|---|---|
نوع | integer | عدد صحیح |
103, 12, 5168 | double | عدد اعشاری 64 بیتی |
3.14, 3.4e38 | decimal | عدد اعشاری |
1037.196543 | boolean | مقادیر منطقی |
true, false | string | مقادیر رشتهای |
نمایند
"Hello CodeW3C.com", "Bill"
نمایندگان به ASP.NET اطلاع میدهند که در عبارتها چه نوع دستوری باید اجرا شود.
نمایند | وصف | مثال |
---|---|---|
= | تخصیص مقادیر به متغیرها. | i=6 |
|
|
|
|
|
|
= | برابر. اگر مقادیر برابر باشند، true بازمیگردانند. | اگر i=10 |
<> | غیر برابر. اگر مقادیر غیر برابر باشند، true بازمیگردانند. | اگر <>10 |
|
|
|
& | افزودن رشتهها (مقاطع یا قرارگیری) | "w3" & "schools" |
. | نقطه. جدا کردن اشیاء و روشها. | DateTime.Hour |
() | داخل. گروهبندی مقادیر. | (i+5) |
() | داخل. انتقال پارامترها. | x=Add(i,5) |
() | داخل. دسترسی به مقادیر آرایه یا مجموعه. | name(3) |
نه | نه. تبدیل true یا false. | اگر آماده نباشد |
|
|
|
|
|
|
ڈاٹا ٹائپ تبدیل
کچھ وقتوں کچھ وقتوں یہ کافی مفید ہوتا ہے کہ ایک ڈاٹا ٹائپ کو دوسرے ڈاٹا ٹائپ میں تبدیل کیا جائے۔
بیشتر مشترکہ مثال میں، سٹرنگ انٹر فیکس کو دوسرے ویلو میں تبدیل کرنا دیکھا جاتا ہے، جیسے انٹیجر یا تاریخ.
قاعدت کی بنیاد پر، یوزر کا انٹر فیکس سٹرنگ بنائی جائیگا، جو کہ اعداد ہوں یا نہ ہوں، لہذا، اعداد انٹر فیکس کا ورثہ پہلے کسوں کی شکل میں تبدیل کرنا چاہئیگا۔
درستگی کی بات، یہاں مشترکہ تبدیل ویلو کی لیسٹ دی گئی ہے:
طریقہ | وصف | مثال |
---|---|---|
|
سٹرنگ کو انٹیجر ویلو میں تبدیل کرنا |
if myString.IsInt() then myInt=myString.AsInt() end if |
|
سٹرنگ کو فلوٹنگ پوائنٹ ویلو میں تبدیل کرنا |
if myString.IsFloat() then myFloat=myString.AsFloat() end if |
|
سٹرنگ کو دسیمل ویلو میں تبدیل کرنا |
if myString.IsDecimal() then myDec=myString.AsDecimal() end if |
|
سٹرنگ کو ASP.NET DateTime ویلو میں تبدیل کرنا |
myString="10/10/2012" myDate=myString.AsDateTime() |
|
سٹرنگ کو بولین ویلو میں تبدیل کرنا |
myString="True" myBool=myString.AsBool() |
ToString() | کسی بھی ڈاٹا ٹائپ کو سٹرنگ میں تبدیل کرنا |
myInt=1234 myString=myInt.ToString() |
- پچھلے ویژن Razor C# منطق
- پائیدار ویژن ریزر وی بی لائن