Closed
Description
I noticed this while stepping through the code in debug mode gathering details for issue #73. There are 2 places that use the ICurrency == and != operators and I think they should be using .Equals() instead because that method is overridden but the operators cannot be overridden in an interface.
Here are the 2 places the operators are used:
Here is a screenshot from debugging that shows the values:
and here is a screenshot after changing it to use the .Equals method:
Metadata
Metadata
Assignees
Labels
No labels