بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
لو سمحتم أريد معرفة كيفية أنشاء Dynamic Array داخل لغة C#2005 و كيفية تغيير حجمها.
في VB.net نستخدم Key Word ReDim فما المقابل لهذا في الـ C# ةلكم جزيل الشكر
والسلام عليكم ورحمة الله وبركاتة
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
لو سمحتم أريد معرفة كيفية أنشاء Dynamic Array داخل لغة C#2005 و كيفية تغيير حجمها.
في VB.net نستخدم Key Word ReDim فما المقابل لهذا في الـ C# ةلكم جزيل الشكر
والسلام عليكم ورحمة الله وبركاتة
.Net Developer
VB.Net - C#.net - ASP.Net - VB6
SQLServer2000,2005,2008
وعليكم السلام ورحمة الله وبركاته
لا يوجد كلمة محجوزة مقابلة لها في C# .
الآن إن كنت تريد إعادة تعريف المصفوفة بدون أن تحتفظ بقيمها السابقة فالأمر بيسط كما في الكود التالي :
byte[] a = { 1, 6, 8, 3, 4 };
a = new byte[10];أما إن أردت الحفاظ على القيم الموجودة في المصفوفة فيكون كما في المثال التالي :
byte[] a = { 1, 6, 8, 3, 4 };
Array.Resize(ref a, 10);تحياتي :)
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
ألف شكر يابشمهندس /hfsh80 و ربنا يزيدك علم فوق علمك ونحن معك.
.Net Developer
VB.Net - C#.net - ASP.Net - VB6
SQLServer2000,2005,2008
في حالة الحاجة الي تغير السعة قبل الاستخدام فقط
int arraySize = 20; byte[] a = new byte[arraySize];
بوركتم
وجزاكم الله خيراً