Пример #1
0
 public ListView <CSDT_LBS_USER_INFO> GetLBSList(LBSGenderType type = 0)
 {
     if (type == LBSGenderType.Both)
     {
         return(this.m_LBSList);
     }
     if (type == LBSGenderType.Nan)
     {
         return(this.m_LBSListNan);
     }
     if (type == LBSGenderType.Nv)
     {
         return(this.m_LBSListNv);
     }
     return(null);
 }
Пример #2
0
        public CSDT_LBS_USER_INFO GetLBSUserInfo(ulong ullUid, uint dwLogicWorldId, LBSGenderType type = 0)
        {
            ListView <CSDT_LBS_USER_INFO> lBSList = this.GetLBSList(type);

            if (lBSList != null)
            {
                for (int i = 0; i < lBSList.Count; i++)
                {
                    CSDT_LBS_USER_INFO csdt_lbs_user_info = lBSList[i];
                    if (((csdt_lbs_user_info != null) && (csdt_lbs_user_info.stLbsUserInfo.stUin.ullUid == ullUid)) && (csdt_lbs_user_info.stLbsUserInfo.stUin.dwLogicWorldId == dwLogicWorldId))
                    {
                        return(csdt_lbs_user_info);
                    }
                }
            }
            return(null);
        }