我有一個List<MenuLists>public class MenuLists{ public string Name { get; set; } public string Ico { get; set; } public string _href { get; set; } public List<MenuList> ChildMenu { get; set; }} List<MenuList> 如下 public partial class MenuList{ public int Id { get; set; } public string Name { get; set; } public string HeaderIco { get; set; } public string C_href { get; set; } public string ParentName { get; set; } public string Jurisdiction { get; set; }}當我往MenuLists里添加數據時如果我的MenuList改變,前面添加的MenuLists里的MenuList也會跟著變這個是添加完數據的MenuLists然后我執行了MenuList.Clear()前面已經添加到MenuLists里的MenuList的數據也跟著清空了,請問是什么原因?要如何讓已經添加的不會變?
關于List<T>的問題
慕桂英4014372
2018-08-17 10:09:05