private void UpdateFlag(bool value, int flag) { if (value) _flags.SetFlags(flag); else _flags.ClearFlags(flag); }