C# で辞書を浅いコピーする必要があります。
例えば:
Dictionary<int,int> flags = new Dictionary<int,int>();
flags[1] = 2;
flags[2] = 3;
flags[0] = 9001;
Dictionary<int,int> flagsn = flags.MemberwiseClone();
残念ながら、それは次のエラーを返しますobject.MemberwiseClone()' via a qualifier of type
。
これが何を意味するのか完全にはわかりません...辞書を浅くコピーする/上記のコードを修正する別の方法はありますか?