Привет, я хочу разобрать геометрию в коде C #, но мой код не работает, и я получаю сообщение об ошибке, я заметил две проблемы
Во-первых, программа хорошо работает в других культурах [моя компьютерная культура персидская, а мояприложение не работает, но хорошо работает в китайской культуре]
Во-вторых, я заметил, что символ косой черты был добавлен в геометрию
и это мой код:
internal static Geometry ComposeGeometry(string[] strings, double[] arr)
{
var builder = new StringBuilder(strings[0]);
for (var i = 0; i < arr.Length; i++)
{
var s = strings[i + 1];
var n = arr[i];
if (!double.IsNaN(n))
{
builder.Append(n).Append(s);
}
}
return Geometry.Parse(builder.ToString());
}
для полного кода см. здесь и здесь