Show / Hide Table of Contents

Class EnumExtensions

Helper methods for Enums

Inheritance
System.Object
EnumExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: STAIExtensions.Abstractions.Common
Assembly: STAIExtensions.Abstractions.dll
Syntax
public static class EnumExtensions

Methods

DisplayName(Enum)

Retrieves a Display attribute value from an Enum object

Declaration
public static string DisplayName(this Enum enumValue)
Parameters
Type Name Description
Enum enumValue
Returns
Type Description
System.String

GetFlags(Enum)

Retrieves the flags from Enum value

Declaration
public static IEnumerable<Enum?> GetFlags(this Enum enumValue)
Parameters
Type Name Description
Enum enumValue

The input Enum Flags

Returns
Type Description
IEnumerable<System.Nullable<Enum>>
Back to top Copyright © 2022 Trevor Mare