diff --git a/OS.Common.sln b/OS.Common.sln
index d0349fd..322c70e 100644
--- a/OS.Common.sln
+++ b/OS.Common.sln
@@ -13,8 +13,8 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {C34A14D3-E650-4046-BEC8-3F741AA4678B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C34A14D3-E650-4046-BEC8-3F741AA4678B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C34A14D3-E650-4046-BEC8-3F741AA4678B}.Debug|Any CPU.ActiveCfg = Release|Any CPU
+ {C34A14D3-E650-4046-BEC8-3F741AA4678B}.Debug|Any CPU.Build.0 = Release|Any CPU
{C34A14D3-E650-4046-BEC8-3F741AA4678B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C34A14D3-E650-4046-BEC8-3F741AA4678B}.Release|Any CPU.Build.0 = Release|Any CPU
{9F95263C-4F7F-416B-A1B9-D3A0526E2638}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
diff --git a/OS.Common/Extention/EnumExtention.cs b/OS.Common/Extention/EnumExtention.cs
index 9e649c0..34ad31b 100644
--- a/OS.Common/Extention/EnumExtention.cs
+++ b/OS.Common/Extention/EnumExtention.cs
@@ -7,19 +7,23 @@ using System.Text;
namespace OS.Common.Extention
{
+ ///
+ /// 枚举扩展方法类
+ ///
public static class EnumExtention
{
///
/// 获取描述
///
- ///
+ /// 枚举对象
+ /// 是否二进制取和
+ /// 多个描述分隔符
///
public static string GetDesp(this Enum en, bool isFlag = false, string operate = ",")
{
var values = en.GetType().ToEnumDirs();
int current = (int) Enum.Parse(en.GetType(), en.ToString());
-
-
+
if (isFlag)
{
StringBuilder strResult = new StringBuilder();
@@ -42,9 +46,7 @@ namespace OS.Common.Extention
KeyValuePair keypair = values.FirstOrDefault(e => e.Key == current.ToString());
return keypair.Key == null ? "不存在的枚举值" : keypair.Value;
}
-
-
-
+
private static ConcurrentDictionary> enumDirs
=new ConcurrentDictionary>();