private string firstFound(params string[] possibleValues) { foreach (var p in possibleValues.Where(p => Types.Any(t => string.Equals(t, p, StringComparison.CurrentCultureIgnoreCase)))) { return p; } return "Task"; } public bool Contains(string type)