コード例 #1
0
 void SetLastUserMessage(string userId, string message)
 {
     System.Diagnostics.Trace.WriteLine($"userId: {userId}");
     System.Diagnostics.Trace.WriteLine($"message: {message}");
     if (message == null)
     {
         return;
     }
     if (message.Length > 100)
     {
         message = message.Remove(100);
     }
     if (!LastUserMessage.ContainsKey(userId))
     {
         LastUserMessage.Add(userId, new LastUserMessageData {
             message = message, repeat = 1
         });
     }
     else if (LastUserMessage[userId].message != message)
     {
         LastUserMessage[userId] = new LastUserMessageData {
             message = message, repeat = 1
         }
     }
     ;
     else
     {
         LastUserMessage[userId].repeat++;
     }
 }
コード例 #2
0
 void SetLastUserMessage(string userId, string message)
 {
     if (message == null)
     {
         return;
     }
     if (message.Length > 100)
     {
         message = message.Remove(100);
     }
     if (!LastUserMessage.ContainsKey(userId))
     {
         LastUserMessage.Add(userId, new LastUserMessageData {
             message = message, repeat = 1
         });
     }
     else if (LastUserMessage[userId].message != message)
     {
         LastUserMessage[userId] = new LastUserMessageData {
             message = message, repeat = 1
         }
     }
     ;
     else
     {
         LastUserMessage[userId].repeat++;
     }
 }