///// <summary>
 ///// �ñ�Ų���RealPlay ����
 ///// </summary>
 ///// <param name="channelNO">RealPlay ���ݱ��</param>
 ///// <returns></returns>
 //public IRealHandleData FindByNo(int channelNO)
 //{
 //    foreach (IRealHandleData realHandleData in List)
 //    {
 //        if (realHandleData.ChannelNO == channelNO)
 //        {
 //            return realHandleData;
 //        }
 //    }
 //    return null;
 //}
 /// <summary>
 /// ����
 /// </summary>
 /// <param name="realHandleData"></param>
 /// <returns></returns>
 public bool Contents(IRealHandleData realHandleData)
 {
     foreach (IRealHandleData _realHandleData in List)
     {
         if (_realHandleData == realHandleData)
         {
             return true;
         }
     }
     return false;
 }
 /// <summary>
 /// ���RealPlay ����
 /// </summary>
 /// <param name="realHandleData">RealPlay ����</param>
 public void Add(IRealHandleData realHandleData)
 {
     num = List.Add(realHandleData);
 }
 /// <summary>
 /// ɾ��RealPlay ����
 /// </summary>
 /// <param name="realHandleData">RealPlay ����</param>
 public void Remove(IRealHandleData realHandleData)
 {
     List.Remove(realHandleData);
 }