Для вашего примера вы можете просто сделать:
property_value = 1;
, поскольку ваше условие if всегда будет истинным.
Если вы хотите ограничить его рядом возможностей, вы можете:
Объявить перечисление:
public enum Value
{
Default = 1,
Option1 = 4,
...
}
или иметь коллекцию допустимых значений для проверки:
int[] validValues = new int[] { 1, 4, 8, 16, 32, 64, 128 };
property_value = validValues.Contains(value) ? value : 1;
Хотя я бы предпочел выдать исключение при неверном вводе.