예제 #1
0
 public void CopyData(LinkedList <Huoyue> huoyuelist)
 {
     foreach (var value in huoyuelist)
     {
         HuoYueData _data = new HuoYueData();
         _data.Copy(value);
         m_MissionID.Add(_data);
     }
     SortMissionData(ref m_MissionID);
     CreatActivityRewardItem();
 }
예제 #2
0
 private void SortMissionData(ref List <HuoYueData> m_MissionID)
 {
     for (int i = 0; i < m_MissionID.Count - 1; i++)
     {
         if (m_MissionID[i].m_isok == 0)
         {
             continue;
         }
         else
         {
             for (int j = i + 1; j < m_MissionID.Count; j++)
             {
                 if (m_MissionID[j].m_isok == 0)
                 {
                     HuoYueData temp = m_MissionID[i];
                     m_MissionID[i] = m_MissionID[j];
                     m_MissionID[j] = temp;
                 }
             }
         }
     }
 }