Table of Contents

Class EnumExtensions

Namespace
Steeltoe.Common.CasingConventions
Assembly
Steeltoe.Common.dll
public static class EnumExtensions
Inheritance
EnumExtensions
Inherited Members

Methods

ToSnakeCaseString<TEnum>(TEnum, SnakeCaseStyle)

Converts a pascal-cased enum member to its snake-case string representation.

public static string ToSnakeCaseString<TEnum>(this TEnum value, SnakeCaseStyle style) where TEnum : struct, Enum

Parameters

value TEnum

The enumeration member to convert.

style SnakeCaseStyle

The output style.

Returns

string

Type Parameters

TEnum

The enumeration type.