Visual Basic - الشرط (If Else)

Visual Basic - الشرط (If Else)

تعليمات If...Else تُستخدم لتنفيذ كود معين بناءً على تحقق شرط محدد. إذا كان الشرط صحيحًا، ينفذ الكود داخل If، وإذا لم يكن صحيحًا يمكن تنفيذ كود بديل داخل Else.


🔹 الصياغة الأساسية


If الشرط Then
    ' تعليمات إذا تحقق الشرط
Else
    ' تعليمات إذا لم يتحقق الشرط
End If

💻 مثال بسيط


Dim age As Integer = 20

If age >= 18 Then
    Console.WriteLine("أنت بالغ.")
Else
    Console.WriteLine("أنت قاصر.")
End If

🔹 استخدام ElseIf

يمكنك إضافة حالات متعددة باستخدام ElseIf.


Dim score As Integer = 75

If score >= 90 Then
    Console.WriteLine("ممتاز")
ElseIf score >= 70 Then
    Console.WriteLine("جيد جدًا")
ElseIf score >= 50 Then
    Console.WriteLine("جيد")
Else
    Console.WriteLine("راسب")
End If

🔄 الشروط المركبة

يمكنك الجمع بين أكثر من شرط باستخدام And و Or.


Dim age As Integer = 25
Dim isMember As Boolean = True

If age >= 18 And isMember Then
    Console.WriteLine("مرحبًا بك أيها العضو البالغ.")
End If

⚠️ ملاحظات مهمة

  • يمكنك كتابة عدة أسطر داخل كل كتلة شرطية.
  • تأكد من إغلاق التعليمة بـ End If.
  • الشروط تُقيّم حسب الترتيب من الأعلى للأسفل.

تعليقات

المشاركات الشائعة من هذه المدونة

1.1 SQL Introduction

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

LINQ Concat Method