Parcourir la source

修复可能的空引用异常于_pressureSamples清理

将_pressureSamples[Index].Clear()改为可空调用,防止当_pressureSamples[Index]为null时抛出异常,提升代码健壮性。
徐孝锋 il y a 7 mois
Parent
commit
a935198111
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      TeamAAS-VM/Core/Management.cs

+ 1 - 1
TeamAAS-VM/Core/Management.cs

@@ -2117,7 +2117,7 @@ namespace TeamAAS_VP.Core
                 _pressureCts[Index]?.Cancel();
                 _pressureTimeoutCts[Index]?.Cancel();
                 _pressureLinkedCts[Index]?.Dispose();
-                _pressureSamples[Index].Clear();
+                _pressureSamples[Index]?.Clear();
 
                 _pressureCts[Index] = new CancellationTokenSource();
                 _pressureTimeoutCts[Index] = new CancellationTokenSource();