值类型new的区别
Int32 i = 0;和 Int32 i= new Int32(); i = 0;有什么区别 ?这里new 有什么作用?
[解决办法]
Int32 i= new Int32();
i = 0;
汇编
0000007e xor edx,edx
00000080 mov dword ptr [ebp-44h],edx
00000083 xor edx,edx
00000085 mov dword ptr [ebp-44h],edx
Int32 i=0;
汇编
00000083 xor edx,edx
00000085 mov dword ptr [ebp-44h],edx
[解决办法]