Ja, Sie können Standardwerte angeben, wie Sie es geschrieben haben. default
ist optional für required
, aber für optional
müssen Sie die default
Werte erwähnen, ansonsten wird der typspezifische Wert automatisch zugewiesen.Außerdem haben Sie vergessen, den Typ für Empid
zu erwähnen.
protobuf Sprachführer besagt, dass
Wenn der Standardwert für ein optional
Element nicht spezifiziert ist, ein typspezifischen Standardwert stattdessen verwendet wird: für strings
, ist der Standard Wert der leere Zeichenfolge. Für bool
s ist der Standardwert false. Für numerische Typen ist der Standardwert null. Für ist der Standardwert der erste in der Enum-Typdefinition aufgelistete Wert . Dies bedeutet, dass Vorsicht geboten ist, wenn ein Wert am Anfang einer enum Werteliste hinzugefügt wird.
Danke jblixr. –
Neu im Stackoverflow. Ich habe nur 5 Wiederholungen, kann aber bis zum 15.Vorschlag nicht hochschnellen.Um meine Fragen zu beantworten: P –
Danke Bro ..... :) –