From 26f45822a2a84af81e20ca543da98d3b822c5afd Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期一, 17 二月 2025 21:25:59 +0800 Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs | 37 ++++++++++++++++++++++++++++++------- 1 files changed, 30 insertions(+), 7 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs index d284c5d..a07e693 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs @@ -1,10 +1,4 @@ -锘縰sing System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Yw.WinFrmUI +锘縩amespace Yw.WinFrmUI { /// <summary> /// @@ -28,6 +22,22 @@ } /// <summary> + /// 鏄惁婊¤冻 + /// </summary> + public static bool IsMeet(this HydroGradingVmo rhs, string value) + { + if (rhs == null) + { + return false; + } + if (value == rhs.SetValue) + { + return true; + } + return false; + } + + /// <summary> /// 婊¤冻 /// </summary> public static HydroGradingVmo Meet(this List<HydroGradingVmo> gradingList, double value) @@ -40,5 +50,18 @@ return list.Find(x => x.IsMeet(value)); } + /// <summary> + /// 婊¤冻 + /// </summary> + public static HydroGradingVmo Meet(this List<HydroGradingVmo> gradingList, string value) + { + if (gradingList == null || gradingList.Count < 1) + { + return default; + } + var list = gradingList.OrderBy(x => x.SortCode).ToList(); + return list.Find(x => x.IsMeet(value)); + } + } } -- Gitblit v1.9.3