a+=b ,i++,++i 如何用C#解释

犯罪嫌疑人X
浏览 903回答 2
2回答

繁花如伊

a+=b表示:把a与b的和赋值给ai++和++i都表示:i自加1a+=b等价于a=a+b;表示a的值加b;i++和++i最终都是i自加1,但是也有区别:i++ :先引用后增加++i :先增加后引用例如:i=1;x=i++;( x=1,i=2;)y=++i; (y=2,i=2;)

人到中年有点甜

在C#中,a+=b就是将a+b的值赋给a,i++就是i=i+1,++i,不怎么常用,应该是先加1后使用,即先让i+1后再使用i的新值
打开App,查看更多内容
随时随地看视频慕课网APP