【发布时间】:2011-06-22 06:54:45
【问题描述】:
我需要复制通用集合的一个元素并将其添加到列表中。类似的东西:
private List<CalculationResult> cantileverResults = new List<CalculationResult>();
cantileverResults.Add(cantileverResults[previousIndex]);
这个解决方案的问题是,当我修改新元素时,previousIndex 元素也会发生变化。我相信这是因为它们是引用类型,而不是值类型。我怎样才能将信息从一个元素复制(克隆?)到另一个元素而不进一步相互影响?
【问题讨论】:
标签: c#