public int FromBytes(byte[] data, int offset = 0, Encoding textEncoding = null) { ReservoireState rs = new ReservoireState(); int updatedOffset = rs.FromBytes(data, offset, textEncoding); CurrentState = rs; return updatedOffset; }
public static ReservoireState GetFromBytes(byte[] data, ref int offset) { ReservoireState rs = new ReservoireState(); offset = rs.FromBytes(data, offset); return rs; }