辞書の2D配列があるとしましょう:
public Dictionary<int, string>[,] mat = new Dictionary<int, string>[3, 5]
{
{ new Dictionary<int, string>(), new Dictionary<int, string>(), new Dictionary<int, string>() },
{ new Dictionary<int, string>(), new Dictionary<int, string>(), new Dictionary<int, string>() },
{ new Dictionary<int, string>(), new Dictionary<int, string>(), new Dictionary<int, string>() },
{ new Dictionary<int, string>(), new Dictionary<int, string>(), new Dictionary<int, string>() },
{ new Dictionary<int, string>(), new Dictionary<int, string>(), new Dictionary<int, string>() }
}
そして、私はこれを別のものにコピーする必要があります。私はすべての方法を試しました。
何かのようなもの:
matNew = mat;
しかし、それでも最初のものを変更すると、自動的に2番目のものが変更されます。
私は本当にこれを行う方法がわかりません。