GameFramework.UserInfo.FromProto C# (CSharp) Method

FromProto() public method

public FromProto ( TableUserInfo proto ) : void
proto TableUserInfo
return void
        public void FromProto(TableUserInfo proto)
        {
            m_TableUserInfo = proto;
            UpdatePrimaryKeys();
            UpdateForeignKeys();
            m_CreateTime = DateTime.ParseExact(m_TableUserInfo.CreateTime,"yyyyMMddHHmmss",null);
            m_LastLogoutTime = DateTime.ParseExact(m_TableUserInfo.LastLogoutTime,"yyyyMMddHHmmss",null);
            m_IntDatas = DataProtoUtility.SplitGeneralDictionary<string,int>(new char[]{';'},new char[]{','}, m_TableUserInfo.IntDatas);
            m_FloatDatas = DataProtoUtility.SplitGeneralDictionary<string,float>(new char[]{';'},new char[]{','}, m_TableUserInfo.FloatDatas);
            m_StringDatas = DataProtoUtility.SplitGeneralDictionary<string,string>(new char[]{';'},new char[]{','}, m_TableUserInfo.StringDatas);
        }