فهرست منبع

Apply review suggestions

Shadowghost 2 سال پیش
والد
کامیت
9a14a624a8
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      MediaBrowser.Model/Dlna/ConditionProcessor.cs

+ 4 - 4
MediaBrowser.Model/Dlna/ConditionProcessor.cs

@@ -141,7 +141,7 @@ namespace MediaBrowser.Model.Dlna
             {
             {
                 foreach (var singleConditionString in condition.Value.AsSpan().Split('|'))
                 foreach (var singleConditionString in condition.Value.AsSpan().Split('|'))
                 {
                 {
-                    if (int.TryParse(singleConditionString, NumberStyles.Any, CultureInfo.InvariantCulture, out int conditionValue)
+                    if (int.TryParse(singleConditionString, NumberStyles.Integer, CultureInfo.InvariantCulture, out int conditionValue)
                         && conditionValue.Equals(currentValue))
                         && conditionValue.Equals(currentValue))
                     {
                     {
                         return true;
                         return true;
@@ -151,7 +151,7 @@ namespace MediaBrowser.Model.Dlna
                 return false;
                 return false;
             }
             }
 
 
-            if (int.TryParse(condition.Value, NumberStyles.Any, CultureInfo.InvariantCulture, out var expected))
+            if (int.TryParse(condition.Value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var expected))
             {
             {
                 switch (conditionType)
                 switch (conditionType)
                 {
                 {
@@ -231,7 +231,7 @@ namespace MediaBrowser.Model.Dlna
             {
             {
                 foreach (var singleConditionString in condition.Value.AsSpan().Split('|'))
                 foreach (var singleConditionString in condition.Value.AsSpan().Split('|'))
                 {
                 {
-                    if (double.TryParse(singleConditionString, NumberStyles.Any, CultureInfo.InvariantCulture, out double conditionValue)
+                    if (double.TryParse(singleConditionString, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out double conditionValue)
                         && conditionValue.Equals(currentValue))
                         && conditionValue.Equals(currentValue))
                     {
                     {
                         return true;
                         return true;
@@ -241,7 +241,7 @@ namespace MediaBrowser.Model.Dlna
                 return false;
                 return false;
             }
             }
 
 
-            if (double.TryParse(condition.Value, NumberStyles.Any, CultureInfo.InvariantCulture, out var expected))
+            if (double.TryParse(condition.Value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var expected))
             {
             {
                 switch (conditionType)
                 switch (conditionType)
                 {
                 {