From 3cf7cbcc7cb67f401bc63a506811d3ac45d47460 Mon Sep 17 00:00:00 2001 From: Roman Efremov Date: Wed, 12 Feb 2025 16:33:42 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D1=82=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Expressions/Terminal/Abstract/TerminalExpression.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/DD.Persistence/Filter/TreeBuilder/Expressions/Terminal/Abstract/TerminalExpression.cs b/DD.Persistence/Filter/TreeBuilder/Expressions/Terminal/Abstract/TerminalExpression.cs index 00ee20f..ff77715 100644 --- a/DD.Persistence/Filter/TreeBuilder/Expressions/Terminal/Abstract/TerminalExpression.cs +++ b/DD.Persistence/Filter/TreeBuilder/Expressions/Terminal/Abstract/TerminalExpression.cs @@ -62,6 +62,12 @@ abstract class TerminalExpression : IExpression private static object? ParseValue(string value) { + if (double.TryParse(value, out _)) + { + return double.Parse(value); + } + + // ToDo: избавиться var doubleValue= value.Replace('.', ','); if (double.TryParse(doubleValue, out _)) {