PDA

View Full Version : سوال: بکارگیری کلمه this به عنوان نام یک property از یک کلاس



odiseh
یک شنبه 08 دی 1387, 14:51 عصر
سلام
اگه ما در نام property یک کلاس از کلمه this استفاده بکنیم، یعنی چی؟

s_ahmadneya
یک شنبه 08 دی 1387, 14:58 عصر
سلام
اگه ما در نام property یک کلاس از کلمه this استفاده بکنیم، یعنی چی؟
یعنی شی جاری؟
از این کلاس شما در موقع استفاده یک شی از این کلاس ساخته می شود .this یعنه ان شی

odiseh
یک شنبه 08 دی 1387, 15:05 عصر
نه ببین مثلا ما یه کلاس داریم که در از CollectionBase به ارث می بره و Collection ایست از کلاس x

public class x xCollection : CollectionBase

public x this[index] {get{return list[index];}}میشه اینو توضیح بدین.

s_ahmadneya
یک شنبه 08 دی 1387, 15:20 عصر
نه ببین مثلا ما یه کلاس داریم که در از CollectionBase به ارث می بره و Collection ایست از کلاس x

public class x xCollection : CollectionBase

public x this[index] {get{return list[index];}}میشه اینو توضیح بدین.
من خوب توجه نشدم .
ولی بنظم this در بالا x است

Amir Oveisi
یک شنبه 08 دی 1387, 15:24 عصر
این تعریف indexer هست دوست عزیز
http://www.csharphelp.com/archives/archive140.html

موفق باشید
jooje