مقالة نشرح فيها المتغيرات الثلاثة C# var-object-dynamic في لغة السي شارب

المتغيرات C# var-object-dynamic

 المتغيرات C# var-object-dynamic

 المتغيرات C# var-object-dynamic

Var,Dynamic,Object بهذه المقالة سنشرح اهم مصطلحات لغة السي شارب انواع المتغيرات الثلاثة 

تعريف المتغيرات في c#

وهي نوع من انواع المتغيرات الموجودة بلغة السي شارب 

       
Var DataType :
 هذا النوع من المتغيرات ممكن ان نعرف فيه اي نوع من انواع البيانات ممكن ان يكون تعريفه Integer  ونضع فيه قيمة عدد صحيح ,وممكن ان يكون قيمه من نوع String ونضع فيه نص ,وممكن ان يكون حرف Character واي قيمة اخرى ممكن ان نعرفها فيه وكما بالامثلة التالية :
 
                                              ;Var x=10                      ** هنا قيمة رقمية او عددية 
           ; " Var Name="Hisham Ali Bakr                      ** هنا قيمة نصية .
                                            ;"Var D="h                      ** هنا  قيمة حرف واحد .
 

:Object Data  Type
  كذلك هذا النوع ممكن ان نضع فيه اي نوع من القيم ممكن ان تكون رقمية او نصيه اوحرف او اي نوع اخر  وكما بالامثلة التالية

 
    
                                       ;Object  x=10                       ** هنا قيمة رقمية او عددية .
      ;"Object  Name="Hisham Ali Bakr                       ** هنا قيمة نصية .
                                     ;"Object  D="h                       ** هنا  قيمة حرف واحد .
 
 
: Dynamic DataType
   كذلك هذا النوع ممكن ان نضع فيه اي نوع من القيم ممكن ان تكون رقمية او نصيه اوحرف او اي نوع اخر من القيم وكما بالامثلة التالية  
      
                                  ; Dynamic x=10                      ** هنا قيمة رقمية او عددية .
;" Dynamic  Name="Hisham Ali Bakr                      ** هنا قيمة نصية .
                               ;" Dynamic  D="h                      ** هنا  قيمة حرف واحد .
      
الامثلة موضحة كذلك بالصورة التالية :

 المتغيرات C# var-object-dynamic

ملحوظة :النوع Dynamic موجود ضمن الFramewark 4.5 فما فوق فقط لذلك عليك تخصيص الاصدار 4.5 من الFramewarke وذلك بان تقف على المشروع والضغط باليمين بمؤشر الماوس ,Prpperties 
بعدها اختر الاصدار 4.5وكما موضح بالصورة التالية :

 المتغيرات C# var-object-dynamic

بالتوفيق للجميع SmileSmile
  

نشكرك علي المشاركة