عملگری جدید در سی شارپ 4.0

عملگری که وجود نداره ولی کار میکنه !

یه عملگر جدید توی C# پیدا شده!
این علمگر به صورت --> و <-- هستش و تو حلقه ها استفاده میشه. مثلا توی کد زیر مقدار i رو 10 قرار دادیم و به کمک این عملگر جدید تا رسیدن i به مقدار 0 حلقه تکرار میشه !

int i = 10;
while (i-->0)
{
     Console.WriteLine(i);
}

به نظر میاد ساختار کلی این عملگر به صورت زیر باشه:

variable counter --> last value

هرچند مایکروسافت میگه این عملگر وجود نداره ولی کد بالا به درستی کار می کنه ! 
فکر میکنید علت چیه؟ یه نگاهی به لینک پایین بندازید...