FileAssociation/ProgramIcon.cs
/// <summary>
/// Determines whether the specified System.Object is equal to the current System.Object.
/// </summary>
/// <param name="obj">The System.Object to compare with the current System.Object.</param>
/// <returns>true if the specified System.Object is equal to the current System.Object; otherwise, false.</returns>
Determines whether the specified System.Object is equal to the current System.Object.
Determines whether the specified System . Object is equal to the current System . Object .
public override bool Equals(object obj)
      {
         return this == (obj as ProgramIcon);
      }
public override bool Equals ( object obj ) { return this == ( obj as ProgramIcon ) ; }
Determines whether the specified System.Object is equal to the current System.Object.
Determines whether the specified System . Object is equal to the current System . Object .
//Exists only to avoid compiler warning
true if the specified System.Object is equal to the current System.Object; otherwise, false.
true if the specified System . Object is equal to the current System . Object ; otherwise false .
obj
object
The System.Object to compare with the current System.Object.
The System . Object to compare with the current System . Object .