示例#1
0
        public void InitializeComponent()
        {
            label_1 :
            int num1 = 1576123462;

            while (true)
            {
                int  num2 = 411956742;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 7U)
                {
                case 0:
                    this._contentLoaded = true;
                    num1 = 1816984291;
                    continue;

                case 1:
                    num1 = (int)num3 * -1422499176 ^ -1366300774;
                    continue;

                case 2:
                    CaptureWindowView.\u200F‭‮‪‌‌‪‎‫‪‏‎‏‌‬‭‪‌‌‌‌‭‍‮‬‮‮‮((object)this, CaptureWindowView.\u202D‎‌‫‬‭‬‮‏‌‫‌​‭​‪‪‬‫​‌‮‍‫‎‍‮(\u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(97883711U), UriKind.Relative));
                    num1 = (int)num3 * -382243662 ^ -934462616;
                    continue;

                case 3:
                    goto label_3;

                case 4:
                    goto label_1;

                case 5:
                    int num4 = this._contentLoaded ? -1025493664 : (num4 = -241440543);
                    int num5 = (int)num3 * -1562281827;
                    num1 = num4 ^ num5;
                    continue;

                case 6:
                    num1 = (int)num3 * 1802801519 ^ -1754792577;
                    continue;

                default:
                    goto label_9;
                }
            }
label_9:
            return;

            label_3 :;
        }
示例#2
0
        private void HandleMouseMove(object param)
        {
            // ISSUE: object of a compiler-generated type is created
            // ISSUE: variable of a compiler-generated type
            CaptureWindowView.\u003C\u003Ec__DisplayClass20_0 cDisplayClass200 = new CaptureWindowView.\u003C\u003Ec__DisplayClass20_0();
            // ISSUE: reference to a compiler-generated field
            cDisplayClass200.\u003C\u003E4__this = this;
            // ISSUE: reference to a compiler-generated field
            cDisplayClass200.param = param;
label_1:
            int num1 = -755802641;

            while (true)
            {
                int  num2 = -1651217542;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 4U)
                {
                case 0:
                    // ISSUE: method pointer
                    CaptureWindowView.\u202B​‎​‍‍‪‫‬‏‍‮‌‎‮‍‌‭‍‫‭‍‭‍‪‌‮(CaptureWindowView.\u206A‎‌‌‬‏‫‬‌​‫‭‍‌‫‪‭‍‮‌​‭‭‎‮‮((DispatcherObject)CaptureWindowView.\u200F​‎‍‎‍‏‎​‍‏‌‪‌‌‭​‪‮‫‪​‪‮‍‮()), new Action((object)cDisplayClass200, __methodptr(\u003CHandleMouseMove\u003Eb__0)));
                    num1 = (int)num3 * 1872125221 ^ -807515252;
                    continue;

                case 1:
                    num1 = (int)num3 * -1715926269 ^ 251208577;
                    continue;

                case 2:
                    goto label_3;

                case 3:
                    goto label_1;

                default:
                    goto label_6;
                }
            }
label_6:
            return;

            label_3 :;
        }
示例#3
0
        private void HandleLeftButtonUp(object parameter)
        {
            // ISSUE: object of a compiler-generated type is created
            // ISSUE: variable of a compiler-generated type
            CaptureWindowView.\u003C\u003Ec__DisplayClass21_0 cDisplayClass210 = new CaptureWindowView.\u003C\u003Ec__DisplayClass21_0();
label_1:
            int num1 = 1708173354;

            while (true)
            {
                int  num2 = 1479348087;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 5U)
                {
                case 0:
                    goto label_1;

                case 1:
                    goto label_3;

                case 2:
                    // ISSUE: method pointer
                    CaptureWindowView.\u202B​‎​‍‍‪‫‬‏‍‮‌‎‮‍‌‭‍‫‭‍‭‍‪‌‮(CaptureWindowView.\u206A‎‌‌‬‏‫‬‌​‫‭‍‌‫‪‭‍‮‌​‭‭‎‮‮((DispatcherObject)CaptureWindowView.\u200F​‎‍‎‍‏‎​‍‏‌‪‌‌‭​‪‮‫‪​‪‮‍‮()), new Action((object)cDisplayClass210, __methodptr(\u003CHandleLeftButtonUp\u003Eb__0)));
                    num1 = (int)num3 * 522290867 ^ -1880917061;
                    continue;

                case 3:
                    // ISSUE: reference to a compiler-generated field
                    cDisplayClass210.parameter = parameter;
                    num1 = (int)num3 * -1347215131 ^ 1391750522;
                    continue;

                case 4:
                    // ISSUE: reference to a compiler-generated field
                    cDisplayClass210.\u003C\u003E4__this = this;
                    num1 = (int)num3 * 1581236680 ^ -1998058136;
                    continue;

                default:
                    goto label_7;
                }
            }
label_7:
            return;

            label_3 :;
        }
示例#4
0
        public CaptureWindowView()
        {
            label_1 :
            int num1 = 1092960904;

            while (true)
            {
                int  num2 = 1661855928;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 18U)
                {
                case 0:
                    this.\u200D‍‪‏‎‪‪‎‌‬‍‌​‫‏​‍‮‮​‍‪‮‭‎‎‫‏‪‫‮(new MouseEventHandler(this.CaptureWindow_MouseMove));
                    num1 = (int)num3 * -1557537809 ^ -549277950;
                    continue;

                case 1:
                    num1 = (int)num3 * -228039966 ^ 1767315352;
                    continue;

                case 2:
                    num1 = (int)num3 * -614286041 ^ 1520681005;
                    continue;

                case 3:
                    this.\u202A‮‏​​‏​‍​‎‭‎‪‏‮‮‎‭‍‭​‏‏‬‮‮(new MouseButtonEventHandler(this.CaptureWindow_MouseLeftButtonUp));
                    num1 = (int)num3 * -1494632291 ^ 935665639;
                    continue;

                case 4:
                    num1 = (int)num3 * -1458629920 ^ 2069865096;
                    continue;

                case 5:
                    this.InitializeComponent();
                    CaptureWindowView.\u206B‭‏‎​‏‫‪‮​‭‮‪‬‮‫‌‬‎‎‭‏‭‮‬‮((Window)this, CaptureWindowView.\u200D‏‫‬‍​​‍‪‮‎‭‭‌‮‫‎‭​‮‍‎‫‮());
                    num1 = (int)num3 * 1025531256 ^ -1036197221;
                    continue;

                case 6:
                    num1 = (int)num3 * 1961843643 ^ 817697267;
                    continue;

                case 7:
                    num1 = (int)num3 * -2021506798 ^ 1321552913;
                    continue;

                case 8:
                    this.\u206B‬‌‍‏‮‌‍​​‮‮‬‌‎‬‫‎​‎‏​‪‌‎‫‎​‍‫‮(new KeyEventHandler(this.CaptureWindow_KeyUp));
                    num1 = (int)num3 * 403369869 ^ 2113005993;
                    continue;

                case 9:
                    CaptureWindowView.\u200F‭‏‏‎‫‭‪‬​‮‮‮‮‫​‌‪‏‬‬‭​‪‮‍‬‍‮((Window)this, CaptureWindowView.\u206B‪‬‬‍‍​‏‫‭‪‎‏‪‭‎‎​‮‏‮());
                    num1 = (int)num3 * 1194677325 ^ -1194867797;
                    continue;

                case 10:
                    this.\u206E‌‌​‎‬​‫‏‫‬‪‎‏‫‮‌‫‎‏‮‪‮‍‭‭‪‪‫‫‮(new MouseButtonEventHandler(this.CaptureWindow_MouseLeftButtonDown));
                    num1 = (int)num3 * 258622296 ^ -1795709648;
                    continue;

                case 11:
                    this.\u206E‬‏‌​‮‮‫‭‪‫‮‌‌‍‫‎​‏‬‬‫‮(CaptureWindowView.\u200B‍‪‫‬‫​‏‪‍‏‍‭‫‌​‮‪‏‭‌‮());
                    num1 = (int)num3 * 1064096003 ^ 332101989;
                    continue;

                case 12:
                    goto label_3;

                case 13:
                    CaptureWindowView.\u200B‍‫‏‍‎‌‫‮‍‪‮‪‬‏‌‮‏‏‌‭​​‮‭‌‮((Window)this, new CancelEventHandler(this.CaptureWindow_Closing));
                    num1 = (int)num3 * 1751476921 ^ -1409751614;
                    continue;

                case 14:
                    this.\u206C‌‫‪‍‮‏‎‍‌‌‮‪​‭‍‮‮‫‫‍‫‏‮‫‮(CaptureWindowView.\u202E​‪‎‫‍​‪‮‭‎​‭‍​‏‏‬‌‏​‪‮());
                    num1 = (int)num3 * -2114346277 ^ 700420104;
                    continue;

                case 15:
                    num1 = (int)num3 * 937103840 ^ 1859936033;
                    continue;

                case 16:
                    num1 = (int)num3 * -1696292797 ^ -1923952227;
                    continue;

                case 17:
                    goto label_1;

                default:
                    goto label_20;
                }
            }
label_20:
            return;

            label_3 :;
        }