تفاوت async و sync


در مطلب قبلی نحوه کار Thread Pool ارائه شد. در این مطلب به بررسی تفاوت بین متدهای async و sync میپردازیم که فرق بین این دو نوع چیست و چرا باید از متدهای async استفاده کنیم. زمانی که شما یک متد را به صورت sync مینویسید و به طور مثال میخواهید عملیات ذخیره کردن دیتاهارا انجام دهید ....
ادامه مطلب

نحوه کار Thread pool در #C


زمانی که درخواستی به برنامه Net. ارسال میشود, برای هندل کردن درخواست یک Thread ایجاد میشود. زمانی که یک Thread ایجاد میشود مقداری منابع مانند مموری به Thread اختصاص می یابد. و در نهایت زمانی که کار انجام میشود Garbage Collector, ابجکت ایجاد شده ب ....
ادامه مطلب

نحوه استفاده از implicit operator و explicit operator در #C


در زبان سی شارپ به طور معمولی نمیتوانید کلاس ها را به یک متغییر از نوع int و یا هر نوع دیگری تبدیل و یا cast کنید و همچنین عملیات برعکس آن. به طور پیشفرض نمیتوانید یک عدد از نوع int را به یک یک کلاس انتساب ....
ادامه مطلب