Legend M.A.R
دوشنبه 02 شهریور 1388, 12:51 عصر
با عرض سلام
می خواستم بدونم برای اینکه بتونم توی کلاسی که خودم طراحی کردم یک ویژگی به صورت آرایه ای داشته باشم چی کار باید بکنم
به عنوان مثال توی کلاس ListView خاصیتی مثل Items وجود داره که به صورت ListView.Items[index].ToString میشه از اون استفاده، حالا من تو کلاسم می خوام یه همچین خاصیتی داشته باشم
یه توضیح دیگه اینکه من تونستم شی بسازم که به صورت MyClass[Index].ToString از اون استفاده کنم
public class ...{
public string this[int Index]{ get {...} }
}
حالا چطوری این کلاس رو توی کلاس دیگه ای به کار ببرم به این صورت
public MyClass ....????{ get {...} set {...} }
می خواستم بدونم برای اینکه بتونم توی کلاسی که خودم طراحی کردم یک ویژگی به صورت آرایه ای داشته باشم چی کار باید بکنم
به عنوان مثال توی کلاس ListView خاصیتی مثل Items وجود داره که به صورت ListView.Items[index].ToString میشه از اون استفاده، حالا من تو کلاسم می خوام یه همچین خاصیتی داشته باشم
یه توضیح دیگه اینکه من تونستم شی بسازم که به صورت MyClass[Index].ToString از اون استفاده کنم
public class ...{
public string this[int Index]{ get {...} }
}
حالا چطوری این کلاس رو توی کلاس دیگه ای به کار ببرم به این صورت
public MyClass ....????{ get {...} set {...} }