c#变量初始化,for循环内外的问题

img

img

为什么那个string str2=""位置不一样,运行结果也不一样。第一个那个没有结果,第二个就有结果了,始终找不到原因

位置不一样,生命周期不一样。搞懂生命周期就明白为什么结果不一样了。