OSDN Git Service

複合代入演算子を使用する (IDE0054)
authorKimura Youichi <kim.upsilon@bucyou.net>
Wed, 28 Aug 2019 17:40:34 +0000 (02:40 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Wed, 28 Aug 2019 19:26:33 +0000 (04:26 +0900)
OpenTween/Models/PostClass.cs
OpenTween/Setting/Panel/NotifyPanel.cs

index 2954189..464af21 100644 (file)
@@ -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;
             }
         }
index 0446b82..4dcaaef 100644 (file)
@@ -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;