From 052c83d9d32880ed81110152d989705735f801bc Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期一, 22 七月 2024 16:16:46 +0800 Subject: [PATCH] 修改水面数据 --- SimuTools/Domain/Extension.cs | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/SimuTools/Domain/Extension.cs b/SimuTools/Domain/Extension.cs index 870d9b0..743e3b5 100644 --- a/SimuTools/Domain/Extension.cs +++ b/SimuTools/Domain/Extension.cs @@ -1,4 +1,5 @@ -锘縰sing System; +锘縰sing Newtonsoft.Json; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -8,6 +9,9 @@ { public class Extension { + [JsonIgnore] + private static readonly object _obj = new object(); + public double minx { set; get; } public double miny { set; get; } @@ -48,8 +52,11 @@ public void SetHeight(double minHeight, double maxHeight) { - this.minHeight = minHeight; - this.maxHeight = maxHeight; + lock (_obj) + { + if (this.minHeight > minHeight) this.minHeight = minHeight; + if (this.maxHeight < maxHeight) this.maxHeight = maxHeight; + } } } } -- Gitblit v1.9.3