From cc761e49399e87b659e486bcdbf471ec535c4469 Mon Sep 17 00:00:00 2001 From: nsnail Date: Tue, 10 Jan 2023 11:14:15 +0800 Subject: [PATCH] =?UTF-8?q?=20=E4=BB=8E=E8=B5=84=E6=BA=90=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E8=AF=BB=E5=8F=96Description-=E5=8F=AF=E7=BB=A7?= =?UTF-8?q?=E6=89=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Extensions/EnumExtensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Extensions/EnumExtensions.cs b/src/Extensions/EnumExtensions.cs index 0c75c95..96fb0e9 100644 --- a/src/Extensions/EnumExtensions.cs +++ b/src/Extensions/EnumExtensions.cs @@ -17,13 +17,13 @@ public static class EnumExtensions { var t = e.GetType(); var fi = t.GetField(Enum.GetName(t, e)!); - var descAttr = fi!.GetCustomAttribute(false); + var descAttr = fi!.GetCustomAttribute(true); if (descAttr is null) { return Enum.GetName(t, e); } var str = descAttr.Description; - var locAttr = fi!.GetCustomAttribute(false); + var locAttr = fi!.GetCustomAttribute(true); return locAttr is null ? str : locAttr.ResourceClass.GetProperty(str)?.GetValue(default) as string ?? str; } } \ No newline at end of file