nullabilities

This commit is contained in:
honzapatCZ 2026-08-07 23:41:05 +02:00
parent 069ef96010
commit 41f046624d
2 changed files with 8 additions and 8 deletions

View File

@ -49,9 +49,9 @@ public class DateOnlyFrame : IEquatable<DateOnlyFrame>
public override int GetHashCode() public override int GetHashCode()
=> HashCode.Combine(fromDate, toDate); => HashCode.Combine(fromDate, toDate);
public static bool operator ==(DateOnlyFrame left, DateOnlyFrame right) public static bool operator ==(DateOnlyFrame? left, DateOnlyFrame? right)
=> left.Equals(right); => left?.Equals(right) ?? right is null;
public static bool operator !=(DateOnlyFrame left, DateOnlyFrame right) public static bool operator !=(DateOnlyFrame? left, DateOnlyFrame? right)
=> !left.Equals(right); => !(left?.Equals(right) ?? right is null);
} }

View File

@ -40,9 +40,9 @@ public class DateTimeFrame : IEquatable<DateTimeFrame>
public override int GetHashCode() public override int GetHashCode()
=> HashCode.Combine(FromDate, ToDate); => HashCode.Combine(FromDate, ToDate);
public static bool operator ==(DateTimeFrame left, DateTimeFrame right) public static bool operator ==(DateTimeFrame? left, DateTimeFrame? right)
=> left.Equals(right); => left?.Equals(right) ?? right is null;
public static bool operator !=(DateTimeFrame left, DateTimeFrame right) public static bool operator !=(DateTimeFrame? left, DateTimeFrame? right)
=> !left.Equals(right); => !(left?.Equals(right) ?? right is null);
} }