lipchev
lipchev
@angularsen By removing the `EnumUtils` in https://github.com/angularsen/UnitsNet/commit/7264a1f5f2c83eff613a72b0f795a8529ea7ca19 you broke my `.net48` tests. In `master` we aren't testing net framework in the main tests project, but given how many #if NET...
@angularsen FYI - I'm keeping the nugget version in this PR one step ahead of the official pre-release version so that the nugget references in the Samples projects pick up...
@angularsen I've synced the changes from upstream, however instead of bringing down the diffs, this has added another ~200 file changes (the new `NumberExtensions`). I've updated the task list (completing...
> * How does it affect performance? CPU time on creating a quantity, converting units and ToString are perhaps the big ones. Allocations are also relevant. I don't need full...
@angularsen I expected the build would fail, but regardless went on and pushed the target framework to `net10.0`. It all works fine (on my machine 😄 ), with the exception...
I was able to implement this in my other project, and the performance improvements (over using the `StringBuilder` approach) is quite significant. The implication is that now there are two...
> note this wasn't some static test concocted with an extreme value, it was an actual root-sum-of-squares that failed one of the tests in my own code-base I wanted to...
FYI, I've move on to using data-contract-surrogates so I'm no longer directly affected by this issue...
Ok, here is the size difference: > before: 2.19 MB (2 301 440 bytes) > after: 2.17 MB (2 286 080 bytes) Since we've only got one generic parameter, the...
For me personally it's just the interface method that's bothering me.. It might look like I'm optimizing for size, but that's really not a much of priority (in my use...