public override int GetHashCode() => IconLocation.GetHashCode() ^ TargetPath.GetHashCode() ^ Arguments.GetHashCode() ^ WorkingDirectory.GetHashCode() ^ WindowStyle.GetHashCode() ^ WindowStyle.GetHashCode() ^ Description.GetHashCode() ^ FullName.GetHashCode();