From: Kimura Youichi Date: Wed, 28 Aug 2019 17:40:34 +0000 (+0900) Subject: 複合代入演算子を使用する (IDE0054) X-Git-Tag: OpenTween_v2.4.0~10^2~8 X-Git-Url: http://git.osdn.net/view?p=opentween%2Fopen-tween.git;a=commitdiff_plain;h=d97c59a2d4adf1178ecd1b488b84cf20f061029a 複合代入演算子を使用する (IDE0054) --- diff --git a/OpenTween/Models/PostClass.cs b/OpenTween/Models/PostClass.cs index 2954189d..464af213 100644 --- a/OpenTween/Models/PostClass.cs +++ b/OpenTween/Models/PostClass.cs @@ -234,13 +234,10 @@ namespace OpenTween.Models set { if (value) - { - _states = _states | States.Protect; - } + _states |= States.Protect; else - { - _states = _states & ~States.Protect; - } + _states &= ~States.Protect; + _IsProtect = value; } } @@ -250,13 +247,10 @@ namespace OpenTween.Models set { if (value) - { - _states = _states | States.Mark; - } + _states |= States.Mark; else - { - _states = _states & ~States.Mark; - } + _states &= ~States.Mark; + _IsMark = value; } } @@ -266,13 +260,10 @@ namespace OpenTween.Models set { if (value != null) - { - _states = _states | States.Reply; - } + _states |= States.Reply; else - { - _states = _states & ~States.Reply; - } + _states &= ~States.Reply; + _InReplyToStatusId = value; } } diff --git a/OpenTween/Setting/Panel/NotifyPanel.cs b/OpenTween/Setting/Panel/NotifyPanel.cs index 0446b82d..4dcaaef2 100644 --- a/OpenTween/Setting/Panel/NotifyPanel.cs +++ b/OpenTween/Setting/Panel/NotifyPanel.cs @@ -155,11 +155,11 @@ namespace OpenTween.Setting.Panel switch (tbl.CheckBox.CheckState) { case CheckState.Checked: - evt = evt | tbl.Type; - myevt = myevt | tbl.Type; + evt |= tbl.Type; + myevt |= tbl.Type; break; case CheckState.Indeterminate: - evt = evt | tbl.Type; + evt |= tbl.Type; break; case CheckState.Unchecked: break;