C#堆和栈的困惑?int i = new int(1); 请问这样i是不是就是在堆上了?为什么说还是在栈上
new int(1)在堆上,但是传给i,i在栈上。
用?指定值类型是可空的,所以 i 依然是值类型不是引用类型。所以在栈上