/// <summary> /// Constructor /// </summary> /// <param name="datReader">Data file for which the file list needs to /// be constructed.</param> public FileList(DatReader datReader) { Debug.Assert(datReader != null); m_sourceHash = datReader.GetFileNameHash(); m_datReader = datReader; m_fileGroups = new Dictionary <int, FileGroup>(); }