Generated by DocFX

Class EnumExtensions

Class EnumExtensions.

Inheritance
System.Object
EnumExtensions
Namespace: ISynergy.Framework.Core.Extensions
Assembly: ISynergy.Framework.Core.dll
Syntax
public static class EnumExtensions : object

Methods

View Source

GetDescription<T>(T)

Gets the description.

Declaration
public static string GetDescription<T>(this T enumerationValue)
    where T : Enum
Parameters
Type Name Description
T enumerationValue

The enumeration value.

Returns
Type Description
System.String

System.String.

Type Parameters
Name Description
T
View Source

GetLocalizedDescription<T>(T)

Gets the localized description.

Declaration
public static string GetLocalizedDescription<T>(this T enumerationValue)
    where T : Enum
Parameters
Type Name Description
T enumerationValue

The enumeration value.

Returns
Type Description
System.String

System.String.

Type Parameters
Name Description
T
View Source

ToList(Type)

Converts enum to a list of enum values.

Declaration
public static List<Enum> ToList(this Type enumeration)
Parameters
Type Name Description
Type enumeration
Returns
Type Description
List<Enum>