private string GetProtoType(string type)
{
if (s_Type2ProtoTypes.Count <= 0) {
s_Type2ProtoTypes.Add("int", "int32");
s_Type2ProtoTypes.Add("uint", "uint32");
s_Type2ProtoTypes.Add("long", "int64");
s_Type2ProtoTypes.Add("ulong", "uint64");
s_Type2ProtoTypes.Add("byte[]", "bytes");
}
string val;
type = GetMessageType(type);
if (!s_Type2ProtoTypes.TryGetValue(type, out val)) {
val = type;
}
return val;
}