public TaggedAdtArray(string tag, Adt[] mdoItems) { this.tag = tag; if (mdoItems == null) { this.count = 0; return; } items = new AdtTO[mdoItems.Length]; for (int i = 0; i < mdoItems.Length; i++) { items[i] = new AdtTO(mdoItems[i]); } count = items.Length; }