我知道什么时候创建一个赋值语句没有创建一个新对象,而是引用该对象。比如我要做到以下几点:XNA复制元素,不分配引用
word.start = newWordPos.First.Value;
word.end = newWordPos.Last.Value;
但每次的newWordPos.First.Value
或newWordPos.Last.Value
值进行更新,然后word.start
和word.end
更新以及时间。有什么办法可以让他们分配实际的价值,这样就不会发生?
你需要给我们更多的信息/代码。从这两行代码中不清楚你使用的是什么类型,所以很难回答你的问题atm ..看起来你可能在这里使用Nullable值类型?再次,我们只能猜测在这一点.. – MattDavey