C#のDictionary型を使っていて、ふと、複製を作りたいな、と、思ったのですが。
メソッドとして、Copyや、Cloneが見当たらない。
グルグル回して1つずつ、要素を…、と、思っていたら。
Dictionary<hoge, hoge> foo = new Dictionary<hoge, hoge>(boo);
と、すれば、booの内容をコピーして、fooができる、と。
面倒なことをせずに済みました。(^^)
メソッドとして、Copyや、Cloneが見当たらない。
グルグル回して1つずつ、要素を…、と、思っていたら。
Dictionary<hoge, hoge> foo = new Dictionary<hoge, hoge>(boo);
と、すれば、booの内容をコピーして、fooができる、と。
面倒なことをせずに済みました。(^^)