internal void RemoveButton(ZoomButton button) { object dataLock = SharedData.dataLock; bool flag = false; try { SharedData.\u206E(dataLock, ref flag); label_2: int num1 = -237930759; while (true) { int num2 = -90087806; uint num3; switch ((num3 = (uint)(num1 ^ num2)) % 6U) { case 0: ((Collection <ZoomButton>) this.MeetingButtons).Remove(button); num1 = (int)num3 * -1310858613 ^ -965948481; continue; case 1: num1 = (int)num3 * -1134958852 ^ -1050688; continue; case 2: goto label_12; case 3: button = (ZoomButton)null; num1 = -1756225546; continue; case 4: int num4 = ((Collection <ZoomButton>) this.MeetingButtons).Contains(button) ? 1281453152 : (num4 = 1150094729); int num5 = (int)num3 * -2090776782; num1 = num4 ^ num5; continue; case 5: goto label_2; default: goto label_8; } } label_8: return; label_12 :; } finally { if (flag) { label_10 : int num1 = -1268003640; while (true) { int num2 = -90087806; uint num3; switch ((num3 = (uint)(num1 ^ num2)) % 3U) { case 0: goto label_10; case 2: SharedData.\u206B(dataLock); num1 = (int)num3 * -332114335 ^ 1897897051; continue; default: goto label_14; } } } label_14 :; } }
internal void SetActivePattern(LayoutPattern pattern) { label_1 : int num1 = -1582567626; object dataLock; while (true) { int num2 = -554570146; uint num3; switch ((num3 = (uint)(num1 ^ num2)) % 3U) { case 1: dataLock = SharedData.dataLock; num1 = (int)num3 * -1619709966 ^ -568713933; continue; case 2: goto label_1; default: goto label_4; } } label_4: bool flag = false; try { SharedData.\u206E(dataLock, ref flag); this.activePattern = pattern; } finally { if (flag) { label_7: int num2 = -2040093341; while (true) { int num3 = -554570146; uint num4; switch ((num4 = (uint)(num2 ^ num3)) % 4U) { case 0: goto label_7; case 1: SharedData.\u206B(dataLock); num2 = (int)num4 * 980393169 ^ 2039205412; continue; case 3: num2 = (int)num4 * 599136642 ^ -763283174; continue; default: goto label_11; } } } label_11 :; } }