コード例 #1
0
        public override bool Equals(object obj)
        {
            if (EmbeddedModel == null)
            {
                return(obj is ExViewModel ? (obj as ExViewModel).EmbeddedModel == null : false);
            }

            if (obj is ExViewModel)
            {
                return(EmbeddedModel.Equals((obj as ExViewModel).EmbeddedModel));
            }
            return(EmbeddedModel.Equals(obj));
        }
コード例 #2
0
        public override bool Equals(object obj)
        {
            if (_embeddedModel == null)
            {
                return(false);
            }

            if (obj is EntryViewModel <FI, DI, FSI> )
            {
                return(EmbeddedModel.Equals((obj as EntryViewModel <FI, DI, FSI>).EmbeddedModel));
            }
            return(false);
        }