change from string to enum in model existing attribute 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: how to pass string value to enum in c#

MyEnum myEnum = (MyEnum)Enum.Parse(typeof(MyEnum), myString);