using System.Collections.Generic;
using System.Runtime.Serialization;
[EnumMember(Value = "aa a")] aaa,
public SomeClass(Baah baah)
public static void Main()
List<SomeClass> someClasses = new List<SomeClass>();
someClasses.Add(new SomeClass(Baah.aaa));
someClasses.Add(new SomeClass(Baah.ccc));
SomeClass someClass = someClasses.FirstOrDefault(s => Enum.TryParse(typeof(Baah), "aa a", out v));
Console.WriteLine("SomeClass: '" + someClass?.baah ?? "none"+ "'.");