Beispiel #1
0
 public static void LongMemberToBytes(byte[] data, int fieldnumber, ref int offset, long val, bool useDef = true, long defval = 0L)
 {
     if (!useDef || val != defval)
     {
         int tag = fieldnumber << 3;
         offset += ProtoUtil.IntToBytes(data, offset, tag);
         offset += ProtoUtil.LongToBytes(data, offset, val);
     }
 }