File tree 2 files changed +40
-0
lines changed
2 files changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -641,5 +641,25 @@ public void DropNodesBeyondMaxSpanLength() {
641
641
}
642
642
}
643
643
}
644
+
645
+ /// <summary>
646
+ ///
647
+ /// </summary>
648
+ /// <param name="left"></param>
649
+ /// <param name="right"></param>
650
+ /// <returns></returns>
651
+ public static bool operator == ( CompositorConfig left , CompositorConfig right ) {
652
+ return left . Equals ( right ) ;
653
+ }
654
+
655
+ /// <summary>
656
+ ///
657
+ /// </summary>
658
+ /// <param name="left"></param>
659
+ /// <param name="right"></param>
660
+ /// <returns></returns>
661
+ public static bool operator != ( CompositorConfig left , CompositorConfig right ) {
662
+ return ! ( left == right ) ;
663
+ }
644
664
}
645
665
} // namespace Megrez
Original file line number Diff line number Diff line change @@ -83,6 +83,26 @@ public override bool Equals(object obj) {
83
83
/// <param name="length">給定的幅位長度。</param>
84
84
/// <returns>查詢結果。</returns>
85
85
public Node ? NodeOf ( int length ) => Nodes . ContainsKey ( length ) ? Nodes [ length ] : null ;
86
+
87
+ /// <summary>
88
+ ///
89
+ /// </summary>
90
+ /// <param name="left"></param>
91
+ /// <param name="right"></param>
92
+ /// <returns></returns>
93
+ public static bool operator == ( SpanUnit left , SpanUnit right ) {
94
+ return left . Equals ( right ) ;
95
+ }
96
+
97
+ /// <summary>
98
+ ///
99
+ /// </summary>
100
+ /// <param name="left"></param>
101
+ /// <param name="right"></param>
102
+ /// <returns></returns>
103
+ public static bool operator != ( SpanUnit left , SpanUnit right ) {
104
+ return ! ( left == right ) ;
105
+ }
86
106
}
87
107
88
108
// MARK: - Internal Implementations.
You can’t perform that action at this time.
0 commit comments