using System;
public class Program
{
public static void Main()
var value = EnumA.Undefined;
var wasParsed = Enum.TryParse(value.ToString(), true , out EnumB result);
Console.WriteLine(wasParsed);
Console.WriteLine(result);
}
public enum EnumA
Undefined,
A,
B,
C
public enum EnumB