public override int GetHashCode() { unchecked { return((PictureSize.GetHashCode() * 397) ^ (DevicePath != null ? DevicePath.GetHashCode() : 0)); } }