public void MergeFrom(IReadStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { case 9: { value = input.ReadSFixed64(); } break; default: input.SkipLastField(tag); break; } } }
public void MergeFrom(IReadStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { case 10: { if (value == null) { value = new List <long>(); } input.ReadMessage(() => { value.Add(input.ReadSFixed64()); }); } break; default: input.SkipLastField(tag); break; } } }