![]() |
|
[مقال] var في سطور - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (https://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم مقالات C#.NET (https://vb4arb.com/vb/forumdisplay.php?fid=177) +--- الموضوع : [مقال] var في سطور (/showthread.php?tid=2831) |
var في سطور - Sajad - 10-05-14 بسم الله الرحمن الرحيم وصلى الله على محمد واله الطاهرين السلام عليكم ورحمة الله وبركاته var هي كلمة مفتاحية تستخدم داخل نطاق معين بداية ظهروه كان في اصدار C# 3.0 حيث اعطى المبرج امكانية استخدام الانواع المجهولة من المتغيرات وخاصة في تقنية Linq حيث تعتبر من الانواع الضمنية شبيه بالobject من حيث تقبله العديد من الانواع من المتغيرات لكن بشكل ضمني أي سيتم التعرف على النوع المسند من خلال الـCompiler. كيفية استخدام var؟ 1- لا تستخدم ضمن نطاق الفئة ولا في تعريف الدوال ,تستخدم فقط لتعريف متغير محلي داخل دالة معينة. 2- تستخدم مع الانواع المجهولة بكثرة. 3- عند تعريف متغير من نوع var فيجب ان يكون له قيمة اولية لذا لا يجوز تعريف متغير من نوع var بدون قيمة سواء كانت القيمة من الانواع المعروفة او عبارة عن فئات. ملاحظة: في بعض الاحيان نحتاج ان نستخدم var بشكل اجباري خاصة عند التعامل مع الانواع المجهولة Anonymose Type. وفي بعض الاحيان تكون الاستخدام اختياري. استخدام var بالاكواد: PHP كود : public class VarTypeملاحظة/ الكلمة المفتاحية المقابلة لـvar بلغة VB.NET هي Dim. ارجوا ان اكون وفقت لايصال المعلومة لكم ولا تنسوني و والدي من صالح دعواتكم. تحياتي RE: var في سطور - الشاكي لله - 10-05-14 جزاك الله خيرا فعلا كلمة مفيدة والشاطر الي يستعملها في المكان المناسب والوقت المناسب موفق RE: var في سطور - Sajad - 10-05-14 السلام عليكم نعم فعلا مفدية واستخدمها في اغلب برامجي تحياتي لك RE: var في سطور - ali.alfoly - 10-05-14 السلام عليكم اخي الكريم ارجو توضيح إقتباس :ملاحظة/ الكلمة المفتاحية المقابلة لـvar بلغة VB.NET هي Dim. RE: var في سطور - Sajad - 10-05-14 السلام عليكم اقصد بها انه يمكن كذلك استخدام الكلمة المفتاحية dim لتعريف متغيرات ضمنية نفس السي شارب مثال: PHP كود : dim x=10 تحياتي RE: var في سطور - ali.alfoly - 11-05-14 شئ جميل جزاك الله خيرا حتي dim ههه قريبا ربما نسمع انه تم دمج اللغتين RE: var في سطور - nani49 - 12-02-16 بارك الله فيك |