private void WriteTdfIntegerList(TdfIntegerList tdf) { // write list size _stream.WriteByte((byte)tdf.list.Count); // write list foreach (ulong l in tdf.list) { WriteInteger(l); } }
private TdfIntegerList DecodeTdfIntegerList(string label) { var list = new TdfIntegerList(label, new List <ulong> { }); int listSize = _stream.ReadByte(); for (int i = 0; i < listSize; i++) { list.list.Add(DecodeInteger()); } return(list); }
private TdfIntegerList DecodeTdfIntegerList(string label) { var list = new TdfIntegerList(label, new List<ulong> { }); int listSize = _stream.ReadByte(); for (int i = 0; i < listSize; i++) { list.list.Add(DecodeInteger()); } return list; }