#1
|
||||
|
||||
الدرس الثامن : المصفوفات .net 2008
بسم الله الرحمن الرحيم . في هذا الدرس سوف نتعرف على المصفوفات وكيفية استخدامها وتعريفها . ما هي المصفوفات Arrays : المصفوفة هي عبارة عن سلسلة من البيانات من نفس النوع ، لتعريف Array من الارقام طولها 5 عناصر نكتب الكود التالي : C#: كود PHP:
كود PHP:
C#: كود PHP:
كود PHP:
C#: كود PHP:
كود PHP:
الطريقة الاسهل لادخال البيانات إلى المصفوفة بالشكل التالي مثلاً : C#: كود PHP:
كود PHP:
C#: كود PHP:
كود PHP:
جميع المصفوفات السابقة هي مصفوفات احادية البعد one dimensional ، هناك انواع اخرى من المصفوفات ثنائية او متعددة الابعاد Multi dimensional ، هذا مثال على مصفوفة ثنائية الابعاد - تسمى باسم Matrix - : C#: كود PHP:
كود PHP:
0 0 0 0 0 0 0 0 0 ويمكن ادخال البيانات إلى نقطة من المصفوفة بالشكل التالي : C#: كود PHP:
كود PHP:
C#: كود PHP:
كود PHP:
عمل مصفوفة من المصفوفات : يمكن عمل مصفوفة يحتوي كل عنصر منها على مصفوفة بالشكل التالي : C#: كود PHP:
كود PHP:
C#: كود PHP:
كود PHP:
ارسال واستقبال المصفوفات من وإلى الدوال : بعد مراجعتك للدرس التالي الخاص بالدوال واستقبال البارميترس : http://vb4arab.com/vb/showthread.php?t=10165 يمكنك عمل دالة لطباعة محتويات مصفوفة بالشكل التالي : C#: كود PHP:
كود PHP:
في حالة كون ال array هي ما نود اعادته من الدالة return ، نكتب الكود بالشكل التالي : C#: كود PHP:
كود PHP:
تحتوي المصفوفات على بعض خصائص ودوال قد تساعدك في العمل عليها ، اشهرها واكثرها استخداماً هي الخاصية Lenght والتي تحدد طول عناصر المصفوفة ، الخاصية Rank تحدد عدد الابعاد في المصفوفة . الدالة Sort تقوم بترتيب عناصر المصفوفة Reverse تقوم بعكس ترتيب عناصر المصفوفة ، وأخيراً الدالة ToString لتحويل المصفوفة إلى متغير نصي . إلى هنا نكون قد انتهينا من درس المصفوفات ، نواصل مع دروس أخرى قادمة . والله الموفق .. والسلام عليكم ورحمة الله وبركاته .
|
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
الدرس 6: المصفوفات Arrays والتعامل معها وشرح التراكيب Structures | khaledbelal | دورة CSharp 2008 من منتدى فيجوال بيسك للعرب | 1 | 10-29-2010 07:32 PM |
الدرس الثامن عشر : معرفات الوصول Access Modifer دورة .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-19-2010 08:18 PM |
الدرس السابع : الدوال والطرق .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-17-2010 04:42 PM |
الدرس الثاني : تقنيات جديدة مع .net 2008 | khaledbelal | دورة .NET 2008 من منتدى فيجوال بيسك للعرب | 0 | 02-15-2010 03:37 AM |
الدرس الثامن (المؤلفات المفردة في المناهي اللفظية) | ابو تسنيم | روضة العقيدة | 0 | 01-09-2010 11:43 AM |