AcTools.AcdFile.Acd.SetEntry C# (CSharp) Method

SetEntry() public method

public SetEntry ( string entryName, byte entryData ) : void
entryName string
entryData byte
return void
        public void SetEntry(string entryName, byte[] entryData) {
            Entries[entryName] = new AcdEntry {
                Name = entryName,
                Data = entryData
            };
        }

Same methods

Acd::SetEntry ( string entryName, string entryData ) : void

Usage Example

Example #1
0
        public static Acd FromDirectory(string dir) {
            if (!Directory.Exists(dir)) {
                throw new DirectoryNotFoundException(dir);
            }

            var acd = new Acd(dir);
            foreach (var file in Directory.GetFiles(dir)) {
                acd.SetEntry(Path.GetFileName(file), File.ReadAllBytes(file));
            }

            return acd;
        }