public void AddChildBefore(EscherRecord record, int insertBeforeRecordId){for (int i = 0; i < _childRecords.Count; i++){EscherRecord rec = _childRecords[(i)];if (rec.RecordId == insertBeforeRecordId){_childRecords.Insert(i++, record);}}}