代入文が作成されたときに、新しいオブジェクトが作成されていない場合は、代わりにオブジェクトへの参照が行われます。たとえば私は、次の操作を実行したい:XNAコピー要素、参照先を指定しない
word.start = newWordPos.First.Value;
word.end = newWordPos.Last.Value;
しかしnewWordPos.First.Value
またはnewWordPos.Last.Value
の値が更新されるたびに、その後、word.start
とword.end
も同様に更新されます。これが起こらないように実際の値を割り当てられるようにする方法はありますか?
さらに詳しい情報やコードをお知らせください。これらの2行のコードからは、どのタイプで作業しているのかは不明です。あなたの質問には答えが難しいです。ここでNullable値型を扱っているようですね。再び、我々はこの時点でしか推測することができません。 – MattDavey