using System; namespace Quadarax.Foundation.Core.Value.Extensions { public static class EnumExt { public static bool In(this TEnum owner, params object[] values) where TEnum : Enum { if (values == null) throw new ArgumentNullException(nameof(values)); foreach (var value in values) { if (Equals(owner, value)) return true; } return false; } } }