[EditorBrowsable(EditorBrowsableState.Never)]
public override int GetHashCode()
{
- var hashCode = -1813971818;
+ unchecked
+ {
+ var hashCode = -1813971818;
- hashCode = hashCode * -1521134295 + red.GetHashCode();
- hashCode = hashCode * -1521134295 + green.GetHashCode();
- hashCode = hashCode * -1521134295 + blue.GetHashCode();
- hashCode = hashCode * -1521134295 + alpha.GetHashCode();
+ hashCode = hashCode * -1521134295 + red.GetHashCode();
+ hashCode = hashCode * -1521134295 + green.GetHashCode();
+ hashCode = hashCode * -1521134295 + blue.GetHashCode();
+ hashCode = hashCode * -1521134295 + alpha.GetHashCode();
- return hashCode;
+ return hashCode;
+ }
}
/// <summary>