public GameWebAPI.RespDataMA_MessageStringM.Message GetMessage(string code)
 {
     GameWebAPI.RespDataMA_MessageStringM.Message result = null;
     if (this.messageList != null)
     {
         for (int i = 0; i < this.messageList.Length; i++)
         {
             if (this.messageList[i].messageCode == code)
             {
                 result = this.messageList[i];
                 break;
             }
         }
     }
     return(result);
 }
Ejemplo n.º 2
0
        private static bool GetStringResourceMaster(string key, out string text)
        {
            bool flag = StringMaster.stringCache.TryGetValue(key, out text);

            if (!flag)
            {
                GameWebAPI.RespDataMA_MessageStringM.Message message = StringMaster.resourceMaster.GetMessage(key);
                if (message != null)
                {
                    text = message.messageText;
                    StringMaster.stringCache.Add(message.messageCode, message.messageText);
                    flag = true;
                }
            }
            return(flag);
        }