public void Add(string category, string name, DataBlock data) { var ctg = GetCategory(category); if (!ctg.ContainsKey(name)) ctg.Add(name, data); }
public DataBlock Add(string category, string name, byte[] data) { var ctg = GetCategory(category); if (ctg.ContainsKey(name)) return ctg[name]; var ret = new DataBlock(data); ctg.Add(name, ret); return ret; }