public class FlagsEnumExample
public static void Main()
Failures failures = Failures.Airbnb | Failures.SMS;
Console.WriteLine(failures);
Console.WriteLine((int)failures);
(failures & Failures.Access) == (Failures.Access) ||
(failures & (Failures.Airbnb | Failures.Email | Failures.SMS)) == (Failures.Airbnb | Failures.Email | Failures.SMS)
? "Failure" : failures != Failures.None ? "Partial" : "Success";
Console.WriteLine(status);