Преглед изворни кода

相比调用 Enumerable.Any 方法来确定集合类型是否具有任何元素,使用 Length、Count 或 IsEmpty(如果可能)来确定将更有效、更清晰。Any() 是一种扩展方法,使用语言集成查询 (LINQ)。 更高效的做法是依赖集合本身的属性,而且它还阐明了意图。

Ir0nMax пре 1 година
родитељ
комит
b4d8628ede
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      Admin.NET/Admin.NET.Core/Service/Enum/SysEnumService.cs

+ 1 - 1
Admin.NET/Admin.NET.Core/Service/Enum/SysEnumService.cs

@@ -49,7 +49,7 @@ public class SysEnumService : IDynamicApiController, ITransient
     {
         string description = type.Name;
         var attrs = type.GetCustomAttributes(typeof(DescriptionAttribute), false);
-        if (attrs.Any())
+        if (attrs.Length != 0)
         {
             var att = ((DescriptionAttribute[])attrs)[0];
             description = att.Description;