From e39e22e12380551c79f99a9c96bb77d5dc3839b1 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期四, 28 十一月 2024 12:25:33 +0800 Subject: [PATCH] 工况分析优化 --- WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/02-visual/02-list/SimulationVisualListHelper.cs | 30 +++--------------------------- 1 files changed, 3 insertions(+), 27 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/02-visual/02-list/SimulationVisualListHelper.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/02-visual/02-list/SimulationVisualListHelper.cs index c1e30c8..3e43f5f 100644 --- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/02-visual/02-list/SimulationVisualListHelper.cs +++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/02-visual/02-list/SimulationVisualListHelper.cs @@ -33,22 +33,14 @@ { return; } - _dict = new Dictionary<string, HydroVisualInfo>(); - var allVisualList = this.HydroInfo.GetAllVisuals(); - allVisualList?.ForEach(x => _dict.Add(x.Code, x)); + _dict = hydroInfo?.GetVisualDict(); } - - /// <summary> /// 鑾峰彇鍙瀛楀吀 /// </summary> public Dictionary<string, HydroVisualInfo> GetVisualDict() { - if (_hydroInfo == null) - { - return default; - } return _dict; } @@ -57,10 +49,6 @@ /// </summary> public List<HydroVisualInfo> GetVisualList() { - if (_hydroInfo == null) - { - return default; - } return _dict?.Values.ToList(); } @@ -69,11 +57,7 @@ /// </summary> public List<HydroNodeInfo> GetNodeList() { - if (_hydroInfo == null) - { - return default; - } - var nodes = _hydroInfo.GetAllNodes(); + var nodes = _hydroInfo?.GetAllNodes(); return nodes; } @@ -82,11 +66,7 @@ /// </summary> public List<HydroLinkInfo> GetLinkList() { - if (_hydroInfo == null) - { - return default; - } - var links = _hydroInfo.GetAllLinks(); + var links = _hydroInfo?.GetAllLinks(); return links; } @@ -95,10 +75,6 @@ /// </summary> public HydroVisualInfo GetVisual(string code) { - if (_hydroInfo == null) - { - return default; - } if (_dict == null || _dict.Count < 1) { return default; -- Gitblit v1.9.3