问题: c# 编程过程中, 循环为list添加内容,但发现结果 list中的内容相同,全为最后一次add的值。 原因: c#中,结构体等用=,不是赋值而是传引用。会导致list全存储同一个对象的引用,产生问题。 解决方案: 使用copy类方法,拷贝数据(不应使用=,只会传递引用)