C#, C♯, C#相談室 Part68

このエントリーをはてなブックマークに追加
566デフォルトの名無しさん
Slimeクラスが分裂で新しいslimeインスタンスを作るとして

Slime slime3 = slime1 // slime3 == slime1
slime1 = slime0.bunretsu();
//slime3 != slime1
slime1 = slime3 // slime3 == slime1

ここでslime1のアドレスが変わらないようにしたいですが
どうすればいいでしょうか?slime3のようにアドレスのバックアップをとるしか
ないのでしょうか