عملگری که وجود نداره ولی کار میکنه !
یه عملگر جدید توی C# پیدا شده!
این علمگر به صورت --> و <-- هستش و تو حلقه ها استفاده میشه. مثلا توی کد زیر مقدار i رو 10 قرار دادیم و به کمک این عملگر جدید تا رسیدن i به مقدار 0 حلقه تکرار میشه !
یه عملگر جدید توی C# پیدا شده!
این علمگر به صورت --> و <-- هستش و تو حلقه ها استفاده میشه. مثلا توی کد زیر مقدار i رو 10 قرار دادیم و به کمک این عملگر جدید تا رسیدن i به مقدار 0 حلقه تکرار میشه !
int i = 10; while (i-->0) { Console.WriteLine(i); }
به نظر میاد ساختار کلی این عملگر به صورت زیر باشه:
variable counter --> last value
هرچند مایکروسافت میگه این عملگر وجود نداره ولی کد بالا به درستی کار می کنه !
فکر میکنید علت چیه؟ یه نگاهی به لینک پایین بندازید...