Пример #1
0
 public void removeRealPlayInfo(RealPlayInfo objRealPlayInfo)
 {
     lock (m_RealPlayInfolocker)
     {
         for (int i = 0; i < m_RealPlayInfoList.Count; i++)
         {
             if (m_RealPlayInfoList[i].m_channel == objRealPlayInfo.m_channel &&
                 m_RealPlayInfoList[i].m_panelIndex == objRealPlayInfo.m_panelIndex)
             {
                 m_RealPlayInfoList.RemoveAt(i);
             }
         }
     }
 }
Пример #2
0
 public void addRealPlayInfo(RealPlayInfo objRealPlayInfo)
 {
     lock (m_RealPlayInfolocker)
     {
         for (int i = 0; i < m_RealPlayInfoList.Count; i++)
         {
             if (m_RealPlayInfoList[i].m_channel == objRealPlayInfo.m_channel &&
                 m_RealPlayInfoList[i].m_panelIndex == objRealPlayInfo.m_panelIndex)
             {
                 return;
             }
         }
         m_RealPlayInfoList.Add(objRealPlayInfo);
     }
 }