I have this enum:
[Flags]
public enum SearchFormattings
{
None = 0,
ToLower = 1,
NoPunctuationSerialNumber = 2
}
Then a variable is assigned and HasFlag
is called:
var searchFormatting = SearchFormattings.ToLower | SearchFormattings.NoPunctuationSerialNumber;
I expect the following line to return false
but it always returns true. What did I miss?
searchFormatting.HasFlag(SearchFormattings.None)