/// <summary> /// Merge a circuit with this one. Entities are merged by reference! /// </summary> /// <param name="ckt">The circuit to merge with.</param> public void Merge(Circuit ckt) { ckt.ThrowIfNull(nameof(ckt)); foreach (var entity in ckt) { Add(entity); } }