السلام عليكم ورحمة الله وبركاته
أستخدم كلمة Preserve لكي أقوم بزيادة طول المصفوفة مع الحفاظ علي محتوياتها ..
سؤال الأن كيف أستخدمها لتقليص طول المصفوف بمقدار واحد من النهاية مع الإحتفاظ بمحتوياتها وشكرا لكم
السلام عليكم ورحمة الله وبركاته
أستخدم كلمة Preserve لكي أقوم بزيادة طول المصفوفة مع الحفاظ علي محتوياتها ..
سؤال الأن كيف أستخدمها لتقليص طول المصفوف بمقدار واحد من النهاية مع الإحتفاظ بمحتوياتها وشكرا لكم
السلام عليكم
استخدم نفس الكود لزيادة او تقليص المصفوفه
Dim intArray(5, 5, 5) As Integer ReDim Preserve intArray(5, 5, 15) ReDim Preserve intArray(5,5,10)
--استخدام الكلمة المحجوزة Preserve يخولك فقط بتغيير حجم البعد الاخير فى المصفوفة يمكنك الزيادة والنقصان كما تشاء فى حالة المصفوفة ذات بعد واحد يمكنك استخدامها كما تشاء فهو يتعبر الاخير
لاحظ فى الكود السطر الاول قمنا بتعريف مصفوفة ثلاثيه الابعاد وتحوى خمسة اعمدة
فى السطر الثانى قمنا بزيادة عدد الاعمدة فى البعد الثالث مع الحفاظ ونسخ محتويات المصفوفة
فى السطر الثالث تم تقليص عدد الاعمدة مع نسخ محتويات المصفزفة ولكن خمسة اعمدة سيتم فقدها
VB.NET and C# Comparison
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده
