Dictionary型を参照渡しを代入にするには
- 題名: Dictionary型を参照渡しを代入にするには
- 著者: たな
- 日時: 2010/10/20 18:30:32
- ID: 27437
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Dictionary型を参照渡しを代入にするには
- 著者: Azulean
- 日時: 2010/10/20 23:40:21
- ID: 27438
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Dictionary型を参照渡しを代入にするには
- 著者: たな
- 日時: 2010/10/21 12:15:22
- ID: 27439
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
Dictionary型の変数を別の同じ型の変数に入れると元の変数の値まで更新されます。
これを参照渡しというものですよね?これを代入するだけにすることはできない
でしょうか?
public partial class Form1:Form {
Dictionary<int,Dictionary<string,string>> testArray = new Dictionary<int,Dictionary<string,string>>();
Dictionary<int,Dictionary<string,string>> testArray2 = new Dictionary<int,Dictionary<string,string>>();
public Form1() {
InitializeComponent();
testArray2 = testArray;
Dictionary<string,string> d = new Dictionary<string,string>();
d.Add("111","222");
testArray2.Add(999,d);
}
}
よろしくお願いします。