Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.74 KB

N_EgonsoftHU_Extensions_Bcl_Enumerations.md

File metadata and controls

28 lines (21 loc) · 1.74 KB

EgonsoftHU.Extensions.Bcl.Enumerations Namespace

Contains enumeration types and other enumeration-related helper types.

Classes

EnumInfo Provides static factory method to get an instance of the EnumInfo(TEnum) type.
EnumInfo(TEnum) A base class to represent an enumeration value and also to provide access to additional information about both the current enumeration value and the TEnum type itself.
IntervalBoundsOptions Provides options how to treat the lower bound and the upper bound in an interval.

An interval can be:

  • Closed: inclusive lower bound and inclusive upper bound
  • Open: exclusive lower bound and exclusive upper bound
  • LeftOpen: exclusive lower bound and inclusive upper bound
  • RightOpen: inclusive lower bound and exclusive upper bound

Interfaces

IEnumerationAttributes Provides access to attributes applied to an enum member.