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

نام تاپیک: سوال درباره بلوک Lock

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    سوال درباره بلوک Lock

    سلام دوستان
    اگه ممکنه درباره بلوک Lock یه مقدار توضیح بدبد , من توی msdn توضیحاتی رو خوندم ولی درکش نمی کنم . مثلا به کد زیر توجه کنید :
     Lock (X.GetStream())
    }
    ns=x.GetStream();
    {

    مثلا چرا باید ns=x.getstream بین بلوک lock قرار بگیره . البته این یه مثاله . اگه ممکنه با یه مثال ساده توضیح بدین .ممنون

  2. #2
    کاربر دائمی آواتار hadi0x7c7
    تاریخ عضویت
    فروردین 1391
    محل زندگی
    تهران
    سن
    32
    پست
    497

    نقل قول: سوال درباره بلوک Lock

    این برنامه ای که شما دارید مینویسید به صورت چند نخی هست؟؟؟ در کل بگم که ما هر موقع که یه منبع داشتیم که قراره بین چند تا نخ به صورت اشتراکی استفاده بشه ما میاییم اون منبع رو (در اینجا stream ) رو توی یه بلوک lock قرار میدیم که فقط در هر لحظه یک نخ به اون دسترسی داشته باشه و اگه دونفر همزمان بخوان از اون منبع استفاده کنن، یکیشون یه مدتی معطل میشه(به خواب میره) تا اون دیگری کارش تموم بشه و ....
    آخرین ویرایش به وسیله hadi0x7c7 : شنبه 24 اسفند 1392 در 20:30 عصر

تاپیک های مشابه

  1. سوال درباره بلوک try catch
    نوشته شده توسط ASedJavad در بخش برنامه‌نویسی جاوا
    پاسخ: 7
    آخرین پست: دوشنبه 30 مرداد 1391, 21:25 عصر
  2. سوال درباره بانک MP3
    نوشته شده توسط هادی کریمی در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: یک شنبه 06 دی 1383, 18:32 عصر
  3. سوال درباره نوشتن برنامه فارسی در ویندوز 98
    نوشته شده توسط alikoochooloo در بخش VB.NET
    پاسخ: 15
    آخرین پست: یک شنبه 02 شهریور 1382, 19:49 عصر
  4. یک سوال درباره msagent؟
    نوشته شده توسط khafanovich در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 8
    آخرین پست: جمعه 05 اردیبهشت 1382, 14:41 عصر

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

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