Method RemoveFlag
RemoveFlag<T>(T, params T[])
Declaration
public static T RemoveFlag<T>(this T flag, params T[] flagsToRemove) where T : Enum
Parameters
Type | Name | Description |
---|---|---|
T | flag | |
T[] | flagsToRemove |
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |
RemoveFlag<T>(T, T)
Declaration
public static T RemoveFlag<T>(this T flag, T flagToRemove) where T : Enum
Parameters
Type | Name | Description |
---|---|---|
T | flag | |
T | flagToRemove |
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |