ArrayList.Clone メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ArrayList の簡易コピーを作成します。
public:
virtual System::Object ^ Clone();
public virtual object Clone ();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Overridable Function Clone () As Object
戻り値
ArrayList の簡易コピー。
実装
注釈
コレクションの簡易コピーでは、参照型か値型かに関係なく、コレクションの要素のみがコピーされますが、参照先のオブジェクトはコピーされません。 新しいコレクション内の参照は、元のコレクション内の参照先と同じオブジェクトを指します。
これに対し、コレクションのディープ コピーは、要素と、要素によって直接または間接的に参照されるすべての要素をコピーします。
このメソッドは 操作です O(n)
。ここで n
、 は Countです。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET