View Full Version : سوال: چگونه می توان تعداد عناصر آرایه را متغیر در نظر گرفت؟
sunset1388
سه شنبه 03 شهریور 1388, 10:15 صبح
سلام من می خواهم آرایه ای درست کنم که تعداد عناصر آن متغیر باشد اما زبان C# اجازه این کار را نمی دهد. چه کار کنم؟
int i;
int[] TeacherArray = new int[i];
توضیح اینکه مقدار i از پایگاه داده خوانده میشود.:متفکر:
esmaeily-hosein
سه شنبه 03 شهریور 1388, 10:19 صبح
Array.Resize
Yasersadegh
سه شنبه 03 شهریور 1388, 10:27 صبح
سلام دوست عزيز
قبل از جواب به سوالتون بايد بگم كه بهتره برايه خوانايي كداتون اونها رو در تگ Code بنويسيد!!:لبخند:
خوب شما براي اين كار كافيه در ابتدا آرايه رو به شكل زير تعريف كنيد!
int i
int[] teacherArray;
و در ادامه كه مقدار i مشخص شد به صورت زير ارايه را فضاگيري كنيد!!
teacherArray=new int[i];
موفق باشيد:چشمک:
Open-Source
سه شنبه 03 شهریور 1388, 13:05 عصر
اصلا آرایه یه ساختمان داده استاتیک هستش.
C# لطف کرده و اجازه تغییر به ما میده.
توی C# چیزی مثل لیست پیوندی C نداریم؟؟
ASKaffash
سه شنبه 03 شهریور 1388, 14:00 عصر
سلام
از List استفاده شود :
List<int> L = new List<int>();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.