2 Commits

Author SHA1 Message Date
gmipf
19d73bd170 Parse doubles with the invariant culture in ConvertToDouble (#5)
* Parse doubles with the invariant culture

ConvertToDouble used double.TryParse with the current culture, so a
value like "59.940000" became 59940000 on a German system and null on a
French one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Drop the culture reset from the ConvertToDouble test

A culture set inside a test does not carry over to the next test, so
the reset and the try/finally around it are not needed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 11:14:53 -04:00
Matt Nadareski
22a90019a2 Rename SabreTools.Text.Utilities to SabreTools.Text.Extensions 2026-03-21 21:17:12 -04:00