System.ComponentModel.DisplayNameAttribute.Equals C# (CSharp) Method

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool
        public override bool Equals(object obj) { throw null; }
        public override int GetHashCode() { throw null; }

Usage Example

		public void Equals ()
		{
			DisplayNameAttribute dn = new DisplayNameAttribute ();
			Assert.IsTrue (dn.Equals (DisplayNameAttribute.Default), "#A1");
			Assert.IsTrue (dn.Equals (new DisplayNameAttribute (string.Empty)), "#A2");
			Assert.IsFalse (dn.Equals (new DisplayNameAttribute ("category")), "#A3");
			Assert.IsFalse (dn.Equals (new DisplayNameAttribute (null)), "#A4");
			Assert.IsFalse (dn.Equals (null), "#A5");
			Assert.IsTrue (dn.Equals (dn), "#A6");
			Assert.IsFalse (dn.Equals (55), "#A7");

			dn = new DisplayNameAttribute ("category");
			Assert.IsFalse (dn.Equals (DisplayNameAttribute.Default), "#B1");
			Assert.IsFalse (dn.Equals (new DisplayNameAttribute (string.Empty)), "#B2");
			Assert.IsTrue (dn.Equals (new DisplayNameAttribute ("category")), "#B3");
			Assert.IsFalse (dn.Equals (new DisplayNameAttribute (null)), "#B4");
			Assert.IsFalse (dn.Equals (null), "#B5");
			Assert.IsTrue (dn.Equals (dn), "#B6");
			Assert.IsFalse (dn.Equals (55), "#B7");
		}