struct怎么赋值啊?

nudtbear 2010-12-17 08:23:11
parameters.individual tempind = new parameters.individual();//individuals是参数类parameter里面定义的结构
tempind = NewPop.ind[i];// 将种群中的第i个individual赋给tempind

//下面是按照条件进行individual中基因段的修改
if(*******)
{
NewPop.ind[i].属性1=tempind.属性2;//将NewPop.ind[i]中属性1的值修改为属性2的值
}

可是。。。。。
修改完之后为什么tempind 中属性1的值也变成属性2的值了?
...全文
139 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧