public static void SetAtomTo(IAtomCollection collection, Atom value) { for (var i = 0; i < collection.Count; i++) { if (value.Name == collection[i].Name) { collection[i] = value; return; } } collection.Add(value); }