private void LoadFile(Stream stream, SEFileType fileType) { var data = new SEFileReader(stream, fileType).ReadConsts(); foreach (var num in data.PlanetNumbers) { var bag = _files.GetOrAdd(num, _ => new ConcurrentBag <SEFileData>()); bag.Add(data); } }
public SEFileReader(Stream stream, SEFileType fileType) { this._stream = stream; FileType = fileType; }