如何在C#中获取枚举的小写表示?

Rad*_*u D 9 .net c# enums

enum在ASP.NET MVC应用程序中有以下内容,我想将该枚举用作参数.为此,我想返回它的小写字符串表示enum.

 public enum SortOrder
 {
      Newest = 0,
      Rating = 1, 
      Relevance = 2 
 }
Run Code Online (Sandbox Code Playgroud)

如何在C#中获取枚举的小写表示?我想让enums保留他们的天然标题表示.

Fem*_*ref 12

不,除了扩展方法之外没有object.

public static string ToLower (this object obj)
{
  return obj.ToString().ToLower();
}
Run Code Online (Sandbox Code Playgroud)