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); } } } }
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); } }