PDA

View Full Version : Generic and Interface



peymannaji
پنج شنبه 14 آبان 1388, 13:27 عصر
با سلام

من 4 تا کلاس ایجاد کردم که هر کلاس شامل یک سری Property هست و این 4 کلاس عبارتند از آدرس . تلفن . موبایل. ایمیل .

همه این 4 کلاس از یک Interface class هم بهره میبرند .

برای مقدار دهی هر کدام بصورت فوق List<IContactInfo> اطلاعات رو با توجه با نوعشون به لیست اضافه میکنم . و در یک session برای استفاده بعدی ذخیره میکنم حال برای استفاده مجبورم که session مربوطه رو مثلا به List<IContactInfo> تبدیل کنم . اما چگونه میتونم این لیست رو به 4 لیست آدرس . لیست تلفن و ... تبدیل کنم ؟ در واقع لیست List<IContactInfo> را باید به 4 مورد بالا تجریه کنم و اطلاعات هر کدام رو دیافت کنم .

لطفا راهنمای بفرمائید . با تشکر

keivan mousavi
پنج شنبه 14 آبان 1388, 13:49 عصر
دوست عزيز شما چرا ميخوايد تجزيه كنيد؟؟؟

شما خاصيت هر كلاسي رو صدا كنيد و فقط قسمتي را كه ميخواهيد درون اون متد بنويسيد رو فراخواني كنيد

peymannaji
پنج شنبه 14 آبان 1388, 14:02 عصر
متوجه نشدم sorry