From d6068b5d44dda7f5c51af25a56d65e64513563f7 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 15 Jul 2018 23:26:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=BD=93=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E5=86=99=E5=85=A5=E7=9A=84TAG=E5=9C=A8=E5=90=8C=E4=B8=80?= =?UTF-8?q?=E4=B8=AAArea=E5=92=8CDBNumber=E4=B8=94=E6=9C=AA=E8=B6=85?= =?UTF-8?q?=E8=BF=87limit=E6=97=B6=E4=B8=8D=E4=BC=9A=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E5=86=99=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SCADA/Program/DataService/ExtensionMethods.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SCADA/Program/DataService/ExtensionMethods.cs b/SCADA/Program/DataService/ExtensionMethods.cs index 7c18827..67ff7e1 100644 --- a/SCADA/Program/DataService/ExtensionMethods.cs +++ b/SCADA/Program/DataService/ExtensionMethods.cs @@ -317,7 +317,7 @@ namespace DataService int endIndex = 0; while (endIndex < addrArr.Length) { - if (start.Area != addrArr[endIndex].Area || start.DBNumber != addrArr[endIndex].DBNumber || endIndex - startIndex >= limit) + if (start.Area != addrArr[endIndex].Area || start.DBNumber != addrArr[endIndex].DBNumber || endIndex - startIndex >= limit || endIndex == addrArr.Length - 1) { for (int i = startIndex; i < endIndex; i++) {