private void buildRecords() { foreach (rawKeyAndRecord rawRecord in this.rawRecords) { catalogIndexRecord currentRecord = new catalogIndexRecord(); byte[] keyData = rawRecord.keyData; byte[] recordData = rawRecord.recordData; currentRecord.catalogKey = catalogFile.buildCatalogTrialKey(rawRecord); currentRecord.pointer = dataOperations.convToLE(BitConverter.ToUInt32(recordData, 0)); records.Add(currentRecord); } }