c# convert string to enum value code example

Example 1: string to enum c# 3

StatusEnum MyStatus = (StatusEnum) Enum.Parse(typeof(StatusEnum), "Active", true);

Example 2: string to enum c#

Enum.TryParse("Active", out StatusEnum myStatus);

Example 3: C#: casting string to enum object

public static T ToEnum<T>(this string value, T defaultValue) 
{
    if (string.IsNullOrEmpty(value))
    {
        return defaultValue;
    }

    T result;
    return Enum.TryParse<T>(value, true, out result) ? result : defaultValue;
}

Example 4: c# convert string to enum value

using System;

Enum.tryParse("input", out EnumName myEnum);

Tags:

Misc Example