ASP.NET Razor - متغيرات VB
- الصفحة السابقة المنطق Razor C#
- الصفحة التالية دورات VB في Razor
المتغير هو كيان مسمى يستخدم لتخزين البيانات.
المتغير
تُستخدم المتغيرات لتخزين البيانات.
يجب أن تبدأ اسم المتغيرات بحرف، ولا يجب أن تحتوي على مسافات أو أحرف محفوظة.
يمكن أن تكون المتغيرات نوعًا محددًا، مما يشير إلى نوع البيانات التي يُخزنها. متغير النص يحتوي على قيمة نصية ("مرحبًا بكم في CodeW3C.com"), متغير العدد يحتوي على قيمة عددية (103)، متغير التاريخ يحتوي على قيمة تاريخية، إلخ.
يستخدم الكلمة المفتاحية Dim أو النوع لتحديد المتغيرات، ولكن ASP.NET يمكن أن يحدد نوع البيانات تلقائيًا عادةً.
مثال
// 使用 Dim 关键词: Dim greeting = "Welcome to CodeW3C.com" }} // استخدام 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 | decimal |
عدد عشري | 3.14, 3.4e38 | decimal |
1037.196543 | boolean | قيم منطقية |
true, false | string | قيم النص |
المعلمات
"Hello CodeW3C.com", "Bill"
المعلمات تخبر ASP.NET عن نوع الأوامر التي يجب تنفيذها في التعبير.
المعلمات | وصف | مثال |
---|---|---|
= | تعيين القيمة للمتغير. | i=6 |
|
|
|
|
|
|
= | متساوي. إذا كانت القيم متساوية، فإنه يعود بالصحيح. | إذا i=10 |
<> | غير متساوي. إذا كانت القيم غير متساوية، فإنه يعود بالصحيح. | إذا <>10 |
|
|
|
& | جمع الأنماط (التصاق أو الجوارف). | "w3" & "schools" |
. | النقطة. فصل الكائنات والأساليب. | DateTime.Hour |
() | الأقواس. تجميع القيم. | (i+5) |
() | الأقواس. نقل المعلمات. | x=Add(i,5) |
() | الأقواس. الوصول إلى قيمة في المصفوفة أو المجموعة. | اسم(3) |
غير | غير. عكس الصحيح أو الخطأ. | إذا لم يكن جاهزًا |
|
|
|
|
|
|
تحويل نوع البيانات
غالبًا ما يكون تحويل نوع البيانات إلى نوع آخر مفيدًا.
أكثر الأمثلة شيوعًا هي تحويل المدخلات النصية إلى نوع آخر، مثل العدد أو التاريخ.
بشكل عام، تكون المدخلات الخاصة بال مستخدم نصية، حتى لو كانت المدخلات هي أرقام. لذا، يجب تحويل القيم المدخلة الرقمية إلى أرقام قبل استخدامها في الحسابات.
إليك قائمة بالطرق الشائعة للتحويل:
طريقة | وصف | مثال |
---|---|---|
|
تحويل النص إلى عدد صحيح. |
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#
- الصفحة التالية دورات VB في Razor