PDA

View Full Version : سوال: بررسی کاراکتر علامت سوال در قطعه کدی



Black_Hammer
پنج شنبه 25 شهریور 1395, 05:16 صبح
با سلام خدمت دوستان گرامی اگه می شه این قطعه کد زیر رو برام تحلیل کنید و لطفا بگید این دوتا علامت سوال چه کاری انجام می دهند ممنون از زحمتتون. فقط می خوام بدونم علامت سوالا چیکار می کنن

var paginatedPosts=new PaginatedList<Articles>(posts, page ?? 1, pageSize);

و اگه می شه لطفا بگید که کلا علامت سوال چه کاربوردی داره خیلی ممنون می شم که راهنماییم کنید

ali_md110
پنج شنبه 25 شهریور 1395, 08:50 صبح
اپراتور ?? برای چک کردن و مقایسه نال بودن یک متغیر کاربرد داره و انطور میگه که اگر operand سمت چپ ؟؟ نال نباشه مقدار خودش رو یرگردون و گرنه متغیر یا مقدار سمت راست ؟؟ رو برگردون
در اینجا میگه اگر page نال باشه مقدار 1 براش در نظر بگیر