public void CreateFile(string path, string name, byte[] data) { DirectoryRecord rec = GetByPath(path) as DirectoryRecord; FileRecord fr = new FileRecord(name, end); fr.length = data.Length; rec.Add(fr); baseStream.Seek(end, SeekOrigin.Begin); baseStream.Write(data, 0, data.Length); end += data.Length; }
private void AddFile(string name, FileRecord record) { DirectoryRecord rec = GetByPath(CombinePath()) as DirectoryRecord; rec.Add(record); }