variable.Clone
その変数の簡易コピー(シャローコピー)を作成します。
定義
名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.General.cs
Clone()
その変数の簡易コピー(シャローコピー)を取得します
戻り値 | |
---|---|
variable |
その変数のインスタンスの簡易コピー |
対応 | |
---|---|
AliceScript | RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0 |
AliceSister | GM、2.0、2.1、2.2、2.3、3.0 |
Losetta | 0.8、0.9、0.10 |
説明
Clone
メソッドによって取得できるインスタンスは、変数のシャローコピーである点に注意してください。これは、コピーがコピー元のオブジェクトとプロパティにおいて同じ参照を共有するということです。このため、コピー先とコピー元のどちらを変更してももう片方にも反映されます。
例
以下は、変数a
の簡易コピーを作成して使用します。