/// <summary> /// Удаляет из списка текущих соседей <paramref name="oldNeighbour"/>, и добавляет /// в список <paramref name="newNeighbour"/> /// </summary> /// <param name="oldNeighbour">Объект учреждения, которое нужно удалить из списка соседей.</param> /// <param name="newNeighbour">Объект учреждения, которое нужно добавить в список соседей.</param> public void ReplaceNeighbour(Institution oldNeighbour, Institution newNeighbour) { Neighbours.Remove(oldNeighbour); Neighbours.Add(newNeighbour); }
/// <summary> /// Добавляет указанное учреждение в качестве соседа. /// Добавляет однонаправленно, то есть только в текущий объект. /// </summary> /// <param name="institution">Объект учреждения, которое нужно добавить в качестве соседа.</param> public void AddNeighbour(Institution institution) { Neighbours.Add(institution); }