public enum SalaryFeatures
public static void Main()
var employee = "Mark Disability Male with Children";
Range(0, Enum.GetValues(typeof(SalaryFeatures)).Length - 1).
Aggregate(SalaryFeatures.None,
employee.Contains(((SalaryFeatures)(1 << b)).ToString()) ?
f | (SalaryFeatures)(1 << b)
Console.WriteLine((int)features);