Exemplo n.º 1
0
            public int Compare(object o1, object o2)
            {
                CInfoClasseDynamique info1 = (o1 as CInfoClasseDynamique);
                CInfoClasseDynamique info2 = (o2 as CInfoClasseDynamique);

                if ((info1 == null) || (info2 == null))
                {
                    return(-1);
                }
                return(String.Compare(info1.Nom, info2.Nom,
                                      StringComparison.CurrentCulture));
            }
Exemplo n.º 2
0
        /// ////////////////////////////////////////////////////
        public override bool Equals(object obj)
        {
            CInfoClasseDynamique info = (obj as CInfoClasseDynamique);

            if (info == null)
            {
                return(false);
            }
            if (info.Classe == null && Classe == null)
            {
                return(true);
            }
            if (info.Classe == null || Classe == null)
            {
                return(false);
            }
            return(Classe == info.Classe);
        }