Culture-safe parsing

This commit is contained in:
AJ
2025-05-08 07:31:19 -04:00
parent 04031a7677
commit 214cc94816

View File

@@ -1,6 +1,7 @@
using netDxf; using netDxf;
using netDxf.Entities; using netDxf.Entities;
using System.Collections.Generic; using System.Collections.Generic;
using System.Globalization;
using System.Linq; using System.Linq;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
@@ -124,8 +125,10 @@ namespace EtchBendLines
if (match.Success) if (match.Success)
{ {
bendline.Radius = double.Parse(match.Groups["radius"].Value); var radius = match.Groups["radius"].Value;
bendline.Angle = double.Parse(match.Groups["angle"].Value); var angle = match.Groups["angle"].Value;
bendline.Radius = double.Parse(radius, CultureInfo.InvariantCulture);
bendline.Angle = double.Parse(angle, CultureInfo.InvariantCulture);
} }
} }
} }