- 1402/01/27
- 0
- 74
نحوه استفاده از دستور lock در سی شارپ
با سلام، در ویدوی آموزشی اعلام شده آیا تمام محصولات لاک نمیشوند؟ یعنی مثلا محصول یک جلوی فروش محصول دو را نمیگیرد؟
- 1402/01/27
سلام
میتوانید از یک دیکشنری استفاده کنید که شناسه محصول را به عنوان کلید و برای هر شناسه، یک Mutex به عنوان مقدار آن ذخیره کنید.
در هر بار استفاده از متد ثبت سفارش، ابتدا باید Mutex مربوط به شناسه محصول در دیکشنری را بگیرید و سپس lock را برای آن Mutex اعمال کنید.
- 1402/01/28
آیا این روش بهینه است؟
یا بهتر است با روشهای sql ی مانند row version از آن جلوگیری شود؟
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری