Table of Contents

Class EnumExtensions

Namespace
Shift.Constant
Assembly
Shift.Common.dll
public static class EnumExtensions
Inheritance
EnumExtensions
Inherited Members

Methods

GetContextualClass(Enum)

public static string GetContextualClass(this Enum value)

Parameters

value Enum

Returns

string

GetDescription(Enum)

public static string GetDescription(this Enum value)

Parameters

value Enum

Returns

string

GetIconClass(Enum)

public static string GetIconClass(this Enum value)

Parameters

value Enum

Returns

string

GetName(Enum)

public static string GetName(this Enum value)

Parameters

value Enum

Returns

string

GetNameLowerCase(Enum)

public static string GetNameLowerCase(this Enum value)

Parameters

value Enum

Returns

string

GetNameUpperCase(Enum)

public static string GetNameUpperCase(this Enum value)

Parameters

value Enum

Returns

string

GetName<T>(T, T)

public static string GetName<T>(this T value, T nullIf) where T : Enum

Parameters

value T
nullIf T

Returns

string

Type Parameters

T