list クラス : Copy() メソッド
説明
呼び出し元の浅いコピーを返します。
構文
listInstance.Copy()
引数
無し
返り値
クラス | 説明 |
list | 呼び出し元の浅いコピー。 |
サンプルコード
1: | list{string} stringList = new list{string}(); |
2: | stringList.Add("a"); |
3: | stringList.Add("b"); |
4: | list{string} copyList = stringList.Copy(); |
5: | string first = copyList.FirstChild; // firstの値は、"a"; |
6: | string last = copyList.LastChild; // lastの値は、"b"; |
注意
listの浅いコピーを返すことに注意して下さい。呼び出し元のlistと返されたlistは、同じ子要素を参照しています。
参照リンク
無し