public static void SetStat(NetworkDirection direction, short msgId, string entryName, int amount) { NetworkOperationDetails details; if (m_NetworkOperations.ContainsKey(msgId)) { details = m_NetworkOperations[msgId]; } else { details = new NetworkOperationDetails { MsgId = msgId }; m_NetworkOperations[msgId] = details; } details.SetStat(direction, entryName, amount); }