dictionary クラス : Copy() メソッド
説明
呼び出し元連想配列のコピーを取得します。
構文
dictionaryInstance.Copy()
引数
無し
返り値
クラス | 説明 |
some dictionary | コピーされた連想配列。 |
サンプルコード
dictionary{int} orgDic = new dictionary{int}();
orgDic.Add("item1", 10);
orgDic.Add("item2", 8);
orgDic.Add("item3", 9);
dictionary{int} newDic = orgDic.Copy();
int i1 = newDic.Get("item1"); // 10
int i2 = newDic.Get("item2"); // 8
int i3 = newDic.Get("item3"); // 9
注意
このメソッドはVer 1.1.0.0 で追加されました。
このメソッドは呼び出し元の浅いコピーを返します。つまり、呼び出し元と返された連想配列は同じ要素を参照しています。
参照リンク
無し