private void Add(Dictionary<int, DemoUnitPosition> ht, DemoUnitPosition st) { if (!ht.ContainsKey(st.Key)) { ht.Add(st.Key, st); } }
private void Add(Dictionary<int, DemoUnitPosition> ht, int x, int z) { var key = DemoUnitPosition.GetKey(x, z); if (!ht.ContainsKey(key)) { var st = new DemoUnitPosition(x, z); ht.Add(key, st); } }