Beispiel #1
0
 string DumpItem(NonListStackData item, int index)
 {
     var offset = _data.Skip(index).Sum(item1 => item1.Size.ToInt());
     return "[" + index + "]-" + offset + ": " + item.Dump();
 }
Beispiel #2
0
 DataStack.DataMemento GetItemMemento(NonListStackData item, int index)
 {
     return new DataStack.DataMemento(item.Dump())
     {
         Size = item.Size.ToInt(),
         Offset = _data.Skip(index).Sum(item1 => item1.Size.ToInt())
     };
 }