prevent ReferenceNullException for equalizing UniquieID

This commit is contained in:
schedpas
2021-11-30 11:14:49 +01:00
parent daf0e8f4a3
commit a7de6c7bd6

View File

@@ -91,7 +91,7 @@ namespace Pilz.Cryptography
public override bool Equals(object obj) public override bool Equals(object obj)
{ {
var iD = obj as UniquieID<TargetType>; var iD = obj as UniquieID<TargetType>;
var leftHasID = (iD?.HasID ?? false); var leftHasID = iD != null && iD.HasID;
var rightHasID = HasID; var rightHasID = HasID;
if (leftHasID && rightHasID) if (leftHasID && rightHasID)