public IEnumerable <Entry> Serialize() { var entries = new List <Entry>(); for (int index = 0; index < _list.Count; index++) { var entry = CollectionStrategyTools.CreateSub(_list[index], index, _customSerialization); entries.Add(entry); } return(entries); }
public IEnumerable <Entry> Serialize() { var entries = new List <Entry>(); for (var i = 0; i < _array.Length; i++) { var value = _array.GetValue(i); var entry = CollectionStrategyTools.CreateSub(value, i, _serialization); entries.Add(entry); } return(entries); }
public IEnumerable <string> Keys() { return(CollectionStrategyTools.GenerateKeys(_currentArray.Length)); }
public IEnumerable <string> Keys() { return(CollectionStrategyTools.GenerateKeys(_list.Count)); }