public Table( Collection.Array.Base.IArray <ValueType> Items, Func <ValueType, KeyType> GetKey, bool IsUpdateAble) : this(new BasicActions <ValueType>() { Items = Items }, GetKey, new KeyType[0], 0, true, IsUpdateAble) { }
public FileDictionary(string Dir) { this.Dir = Dir + "\\"; System.IO.Directory.CreateDirectory(Dir); var DirInfo = new DirectoryInfo(Dir); var Files = DirInfo.GetFiles().Select( (c) => System.Convert.FromBase64String(c.Name).Deserialize <KeyType>()).ToArray(); this._Keys = new Collection.Array.TreeBased.Array <KeyType>(Files); }