c# enum flags multiple values check