public override string ToString() { StringBuilder __sb = new StringBuilder("FaceInfo("); bool __first = true; if (RcFace != null && __isset.rcFace) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("RcFace: "); __sb.Append(RcFace == null ? "<null>" : RcFace.ToString()); } if (PtLeftEye != null && __isset.ptLeftEye) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("PtLeftEye: "); __sb.Append(PtLeftEye == null ? "<null>" : PtLeftEye.ToString()); } if (PtRightEye != null && __isset.ptRightEye) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("PtRightEye: "); __sb.Append(PtRightEye == null ? "<null>" : PtRightEye.ToString()); } if (PtMouth != null && __isset.ptMouth) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("PtMouth: "); __sb.Append(PtMouth == null ? "<null>" : PtMouth.ToString()); } if (PtNose != null && __isset.ptNose) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("PtNose: "); __sb.Append(PtNose == null ? "<null>" : PtNose.ToString()); } if (__isset.nYaw) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("NYaw: "); __sb.Append(NYaw); } if (__isset.nPitch) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("NPitch: "); __sb.Append(NPitch); } if (__isset.nRoll) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("NRoll: "); __sb.Append(NRoll); } if (__isset.nQuality) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("NQuality: "); __sb.Append(NQuality); } if (__isset.nGender) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("NGender: "); __sb.Append(NGender); } if (__isset.nAge) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("NAge: "); __sb.Append(NAge); } if (__isset.dTm) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("DTm: "); __sb.Append(DTm); } if (TcSdkVer != null && __isset.tcSdkVer) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("TcSdkVer: "); __sb.Append(TcSdkVer); } if (Fea != null && __isset.Fea) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Fea: "); __sb.Append(Fea); } if (Img != null && __isset.Img) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Img: "); __sb.Append(Img); } if (ChannelID != null && __isset.channelID) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ChannelID: "); __sb.Append(ChannelID); } __sb.Append(")"); return(__sb.ToString()); }