辞書を作成し、それに 3 つのフィールドを挿入しました。
Dictionary<string, Map> targets = new Dictionary<string, Map>();
targets.Add("Pláž - střed", new Map("Pláž - sever", "Vrak letadla", "Džungle", "Vrak letadla"));
targets.Add("Vrak letadla", new Map("Pláž střed", "nothing", "Roští", "nothing"));
targets.Add("Roští", new Map("nothing", "nothing", "Tenký lesík", "Vrak letadla"));
field を取得しようとしたときtargets[Pláž - sever]
、含まれているコンストラクタ パラメータをマップします"nothing", "nothing", "Tenký lesík", "Vrak letadla"
- 最後のフィールドの値、値は 2 番目と 3 番目のフィールドで同じです。その問題を解決するのを手伝ってくれませんか? 3 番目のフィールドの値ではなく、その値を返すには 1 番目のフィールドが必要です。