c#List中add方法存在的問題

最近碼牆時發現了一個很有意思的問題,定義一個引用對象,如果在循環外面定義對象,在循環裏list.add(對象),最後的結果卻是所有的對象值都是一樣的,即每add一次,都會把之前所有的數據覆蓋掉,蠻有趣的,在網上輕鬆的搜到了答案,把對象在循環裏new就行了,問題雖然解決了,但感覺這裏麪包含了一些.net底層存儲的知識,有關於引用類型和值類型的存儲方式問題,寫了個demo總結了一下,水平,有大牛發現d
相關文章
相關標籤/搜索