| 12345678910111213141516171819 |
- using System;
- namespace Quadarax.Foundation.Core.Value.Extensions
- {
- public static class EnumExt
- {
- public static bool In<TEnum>(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;
- }
- }
- }
|