سلام
وقتی از متغییر static در کنترلر استفاده میکنم این متغییر مقدارش بر اسال چی ثابت میشه
مثلا من این کد نوشتم
static int i = 1; public ActionResult hamed() { ViewBag.s = i; i++; return View(); }
وقتی صفحه رو بروز میکنم این عدد افزایش پیدا میکنه و وقتی تو سیستم خودم یک تب دیگه باز میکنم یا تو یک مرورکر دیگه باز میکنم همین اتفاق میفته و این عدد تو تب جدید ادامه عدد قبلی هست
متغیر های Static در سطح برنامه ثابت هستند و مقادیر آنها حفظ می شود
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)