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()
=> HashCode.Combine(fromDate, toDate);
public static bool operator ==(DateOnlyFrame left, DateOnlyFrame right)
=> left.Equals(right);
public static bool operator ==(DateOnlyFrame? left, DateOnlyFrame? right)
=> left?.Equals(right) ?? right is null;
public static bool operator !=(DateOnlyFrame left, DateOnlyFrame right)
=> !left.Equals(right);
public static bool operator !=(DateOnlyFrame? left, DateOnlyFrame? right)
=> !(left?.Equals(right) ?? right is null);
}

View File

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