/// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public ConversationListenerCollection Clone()
        {
            ConversationListenerCollection c = new ConversationListenerCollection();

            c.arrayList.AddRange(this.arrayList);
            return(c);
        }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="collection"></param>
 public ConversationListenerEnumerator(ConversationListenerCollection collection)
 {
     this.collection = ArrayList.Synchronized(collection.Clone());
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="collection"></param>
 public ConversationListenerEnumerator(ConversationListenerCollection collection)
 {
     this.collection = ArrayList.Synchronized(collection.Clone());
 }
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public ConversationListenerCollection Clone()
 {
     ConversationListenerCollection c = new ConversationListenerCollection();
     c.arrayList.AddRange(this.arrayList);
     return c;
 }