PDA

View Full Version : تعریف ساختمان داده در c#



saed2006
دوشنبه 30 فروردین 1389, 09:32 صبح
توی c# چجوری میتونم یه ماتریس با سطر و ستون درست کنم که هر عنصرش کلاسی از نوع a هست

sky_in_iran
دوشنبه 30 فروردین 1389, 10:37 صبح
سلام دوست عزيز
از ليست ها استفاده كنيد

saed2006
دوشنبه 30 فروردین 1389, 10:48 صبح
نحوه تعریف لیستی از کلاس a که دارای سطر و ستون هستند؟

reza ghorbani
دوشنبه 30 فروردین 1389, 10:58 صبح
سلام


public List <string> Variable_Name=new list<string>();

mohammad meta
دوشنبه 30 فروردین 1389, 11:05 صبح
ماتریس 10 *10 از کلاس a


a[,] obj = new a[10, 10];

saed2006
دوشنبه 30 فروردین 1389, 11:14 صبح
سلام


public List <string> Variable_Name=new list<string>();


ماترسی دو بعدی نه یک بعدی:متفکر:

saed2006
دوشنبه 30 فروردین 1389, 11:17 صبح
ماتریس 10 *10 از کلاس a


a[,] obj = new a[10, 10];

حد بالاش مشخص نیست در طول اجرا ممکنه تغیر کنه

saed2006
دوشنبه 30 فروردین 1389, 11:44 صبح
اینم اون چیزی که میخوایید :

List<a> obj = new List<a>();

این یه بعدی هست من دو بعدی میخوام

saed2006
دوشنبه 30 فروردین 1389, 12:46 عصر
یعنی یه c# کار نیست بگه چجوری یه ماتریس دو بعدی از نوع یه کلاس با حد متغیر تعریف میشه؟

mohammad meta
دوشنبه 30 فروردین 1389, 12:51 عصر
فکر کنم با این مشکلتون حل بشه .

List<List<a>> l = new List<List<a>>();