File tree Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -180,14 +180,34 @@ public static Volume FromMilliliters(double milliliters)
180
180
return FromCubicMeters ( - right . CubicMeters ) ;
181
181
}
182
182
183
+ public static Volume operator + ( Volume left , Volume right )
184
+ {
185
+ return FromCubicMeters ( left . CubicMeters + right . CubicMeters ) ;
186
+ }
187
+
183
188
public static Volume operator - ( Volume left , Volume right )
184
189
{
185
190
return FromCubicMeters ( left . CubicMeters - right . CubicMeters ) ;
186
191
}
187
192
188
- public static Volume operator + ( Volume left , Volume right )
193
+ public static Volume operator * ( double left , Volume right )
189
194
{
190
- return FromCubicMeters ( left . CubicMeters + right . CubicMeters ) ;
195
+ return FromCubicMeters ( left * right . CubicMeters ) ;
196
+ }
197
+
198
+ public static Volume operator * ( Volume left , double right )
199
+ {
200
+ return FromCubicMeters ( left . CubicMeters * right ) ;
201
+ }
202
+
203
+ public static Volume operator / ( Volume left , double right )
204
+ {
205
+ return FromCubicMeters ( left . CubicMeters / right ) ;
206
+ }
207
+
208
+ public static double operator / ( Volume left , Volume right )
209
+ {
210
+ return left . CubicMeters / right . CubicMeters ;
191
211
}
192
212
193
213
#endregion
You can’t perform that action at this time.
0 commit comments