private static bool HasKey(this IParameters parameters, string name, out string key) { key = parameters.Select(x => x.Key).FirstOrDefault(k => k.Equals(name, StringComparison.InvariantCultureIgnoreCase)); return(!string.IsNullOrEmpty(key)); }