public void AddItem(DcmItem item) { _items.Remove(item.Tag); _items.Add(item.Tag, item); item.Endian = InternalTransferSyntax.Endian; }
public DcmDataset Clone() { DcmDataset dataset = new DcmDataset(StreamPosition, StreamLength, InternalTransferSyntax); foreach (DcmItem item in Elements) { dataset.AddItem(item.Clone()); } dataset.UserState = UserState; return dataset; }