static int CompareItemByTime(MatchViewItem item1, MatchViewItem item2)
 {
     if (item1.DayTime > item2.DayTime)
     {
         return(1);
     }
     else if (item1.DayTime < item2.DayTime)
     {
         return(-1);
     }
     else
     {
         return(0);
     }
 }
    void ChangeMatchTopWndDate()
    {
        if (WindObj == null)
        {
            return;
        }
        if (WindObj.activeSelf != true)
        {
            return;
        }
        if (PlayerRole.Instance.MonthManager.GetSignUpList() == null)
        {
            return;
        }

        ClearMatchViewGrid();
        m_MatchViewList.Clear();
        m_ScrollViewTans.localPosition = new Vector3(-340, 68, 0);
        m_ScrollPanel.clipOffset       = new Vector2(57, -110);
        m_UIScrollView.ResetPosition();
        //查找热门赛事
        foreach (KeyValuePair <byte, tagMonthConfig> map in FishConfig.Instance.m_MatchInfo.m_MonthMap)
        {
            if (m_SignUpMap.ContainsKey(map.Key) == false &&
                PlayerRole.Instance.MonthManager.GetSignUpList().ContainsKey(map.Key) == false)
            {
                continue;
            }
            MatchViewItem item = new MatchViewItem();
            item.Init(m_MatchScrollView.m_BaseChild);
            item.SetMatchInfo(map.Key, m_MatchType);
            m_MatchViewList.Add(item);
        }
        m_MatchViewList.Sort(CompareItemByTime);
        for (byte i = 0; i < m_MatchViewList.Count; ++i)
        {
            m_MatchScrollView.m_grid.AddChild(m_MatchViewList[i].m_BaseTrans);
            m_MatchViewList[i].ResetScale();
        }
    }