العودة   منتدى رياض الجنة - Riad Al-Ganah > الرياض التقنية > روضة الكورسات والدورات التقنية والعلمية > روضة دورات تقنية الـ .NET بلغاتها المختلفة > دورة .NET 2008 من منتدى فيجوال بيسك للعرب

دورة .NET 2008 من منتدى فيجوال بيسك للعرب مقدم الدورة : أحمد جمال ، نوع الدورة : كتابية مصحوبة بصور ، حالة الدورة : انتهت ، عدد الدروس : 80 درس . مستوى الدورة : من البداية للاحتراف .

إضافة رد

 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-25-2010, 02:46 PM
الصورة الرمزية khaledbelal
khaledbelal khaledbelal غير متواجد حالياً
مبرمج المنتدى
الادارة تكليف لا تشريف
 
تاريخ التسجيل: Oct 2009
العمر: 34
المشاركات: 3,606
افتراضي الدرس الخامس والثلاثون : استنتاج انوع المتغيرات دورة .net 2008

بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .

في ايام الفيجوال بيسك 6 ، كنا قادرين على تعريف متغير دون تحديد نوعه بالشكل التالي :

Dim x
x=10

في الواقع كان الفيجوال بيسك يقوم بتعريفها مبدئياً من النوع Object ، في حين كان مثل هذا الامر ممنوعاً في اللغات التي تتبع عائلة السي .

مع .net 2008 ، اصبح بامكان السي شارب تعريف متغير بدون الحاجة إلى تحديد نوعه بالشكل التالي مثلاً :

كود PHP:
var 2.3 // double 
الهدف من هذه العملية هو تعريف متغير قادر على حمل اي نوع من البيانات ، لكن كن حذراً ، فلن يمكنك مثلاً تعريف var في الفئة مباشرة ، او في بارميترات الدالة أو في ال return value لها ، أخيراً لا يمكن لل var أن يحمل قيمة = null .

المثال التالي يجمع الأخطاء التي لا يمكن استخدام var فيها :

كود PHP:
class classname
{
// لا يمكن تعريفة في الفئة مباشرة
private var varInt 10;
// لا يمكن التعريف كبارميتر او ك return value .
var functionname(var x, var y){}
void somefunction()
{
// لا يمكن ان يحمل قيمة null
var varNull=null;
// وحتى بهذه الطريقة لا يمكن ان يحمل قيمة null
var? varNullable 12;
// لا بد من تعيين قيمة
var m;
}


توقيع : khaledbelal



(أَفَأَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا بَيَاتاً وَهُمْ نَآئِمُونَ {97} أَوَ أَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا ضُحًى وَهُمْ يَلْعَبُونَ {98}
أَفَأَمِنُواْ مَكْرَ اللّهِ فَلاَ يَأْمَنُ مَكْرَ اللّهِ إِلاَّ الْقَوْمُ الْخَاسِرُونَ {99}).
سورة الأعراف.

رد مع اقتباس
إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس الرابع والثلاثون : ال Anonymous Methods - فقط في C# دورة .net 2008 khaledbelal دورة .NET 2008 من منتدى فيجوال بيسك للعرب 0 02-25-2010 02:43 PM
الدرس الثالث والثلاثون : ال Events دورة .net 2008 khaledbelal دورة .NET 2008 من منتدى فيجوال بيسك للعرب 0 02-25-2010 02:40 PM
الدرس الثاني والثلاثون : ال Delegates دورة .net 2008 khaledbelal دورة .NET 2008 من منتدى فيجوال بيسك للعرب 0 02-25-2010 02:37 PM
الدرس الواحد والثلاثون : ال Generic دورة .net 2008 khaledbelal دورة .NET 2008 من منتدى فيجوال بيسك للعرب 0 02-25-2010 02:30 PM
الدرس الخامس : المتغيرات - دورة سي شارب 2008 khaledbelal دورة CSharp 2008 من منتديات حور العين الاسلامية 0 02-22-2010 09:06 PM

استضافة الحياة

الساعة الآن 06:14 AM.


Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By Almuhajir
النسخة الفضية
Ads Management Version 3.0.1 by Saeed Al-Atwi

SlamDesignzslamDesignzEdited by Riad Al-Ganah Team - جميع الحقوق محفوظة لشبكة رياض الجنة

Privacy Policy Valid XHTML 1.0 Transitional By SlamDesignz Valid CSS Transitional By SlamDesignz