public DistinguishedName this[int index] { get { return (DistinguishedName)m_List[index]; } set{ if (value == null) throw new ArgumentNullException(); m_List[index] = value; } } /// <summary>