public ImageFileDirectory(FileReader aPefFile) { mPefFile = aPefFile; mEntries = new List <ImageFileDirectoryEntry>(); mEntryCount = mPefFile.ReadUI2(); for (ushort i = 0; i < mEntryCount; i++) { ImageFileDirectoryEntry entry = ImageFileDirectoryEntry.CreateImageFileDirectoryEntry(mPefFile); mEntries.Add(entry); } }