有沒有辦法重置這些變量像在申報時更快?C#重置許多整數變量更快
聲明:
int numa1, numa2, numa3, numd1, numd2, numd3;
復位算賬:
numa1 = 0;
.
.
.
numd3 = 0;
因爲我會改變這些變量,但然後我需要他們重置爲0,OK?
答覆如下意見:
對不起,我沒有改變「復位後」到「初始化之後」。其他人這樣做。
很抱歉,但你不能改變變量的值,如:
numa1, numa2, numa3, numd1, numd2, numd3 = 0;
我試過,我收到的錯誤1,2,4
所有數值型數據類型(整數,浮點,等等)都會被初始化爲0,所以'= 0'是不是真的有必要,因爲編譯器會爲你做的。而且,如果所有變量都具有相同的值,則將它們聲明爲一行,然後分配初始值即可完成工作;畢竟,這是編譯器非常擅長的東西,所以不管初始化變量應該沒有明顯的性能影響。 – xfx
numa1,numa2,numa3,numd1,numd2,numd3 = 0就足夠了 – NoviceProgrammer