نمایش نتایج 1 تا 2 از 2

نام تاپیک: کلاسی که فقط یک نمونه دارد (instance) و استفاده از کلمه کلیدی this در آن

  1. #1

    کلاسی که فقط یک نمونه دارد (instance) و استفاده از کلمه کلیدی this در آن

    سلام
    من یه کلاس نوشته ام که به صورت singleton هستش یعنی فقط و فقط یک instance داره.
    و یه متد برای این کلاس نوشته ام که باید بره و از جدول DB ، همه رکوردهای اونو که 5 تا هستش بخونه و بریزه داخل این کلاس که از نوع یه collection هستش.

    ولی موقعی که به اون متد کلمه this رو پاس می دم تا این collection پر بشه ، error می گیره و خوب حق داره چونکه کلمه this مربوط به یک instance خاص هستش.

    حالا من معادل این کار چه کاری می تونم انجام بدم؟ راه حل دیگه هست؟

  2. #2

    نقل قول: کلاسی که فقط یک نمونه دارد (instance) و استفاده از کلمه کلیدی this در آن

    حل شد.
    توی کلاس یه پروپرتی از جنس خود همین کلاس گرفتم و بعد همونجا که دارم new می کنم ، به جای this اون Field رو پاس میدم.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •