enum TestingEnum { ValueA, ValueB, ValueC, ValueD };
static TestingEnum TestingProperty { get; set; } = 0;
public static void Main()
for (TestingEnum i = (TestingEnum)1; (int)i <= 3; i++)
Console.WriteLine($"Current Value of {nameof(TestingProperty)} : {TestingProperty}");
Console.WriteLine($"Value of Evaluated Set of Value of {nameof(TestingProperty)} : {TestingProperty = i}");
Console.WriteLine($"Value of Boolean-Check Evaluated Set of Value of {nameof(TestingProperty)} : {(TestingProperty = i) == TestingProperty}");