Red de conocimiento informático - Problemas con los teléfonos móviles - Protobuf-net determina si un campo tiene un valor

Protobuf-net determina si un campo tiene un valor

Cliente lua, el protocolo de comunicación es protobuf. Usé proto-gen-lua de NetEase en el pasado, pero encontré algunos problemas que deben resolverse durante el uso, como: 1. Cada vez que cambia o agregue proto, se debe generar uno nuevo, el tamaño del código aumenta dramáticamente 2. Debido al propio Lua, el número máximo de variables locales globales en cada archivo no puede exceder 200, por lo que cuando el tamaño del proto es demasiado grande...