コード例 #1
0
        public static void SetMargin(DependencyObject obj, Thickness value)
        {
label_1:
            int num1 = -1729658554;

            while (true)
            {
                int  num2 = -209394179;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 3U)
                {
                case 0:
                    goto label_3;

                case 1:
                    MarginSetter.\u202A‫‪‪‬‮‏‎‮‬‬‮​‍‬‫‫‮‌‎‍‫​‎‮(obj, MarginSetter.MarginProperty, (object)value);
                    num1 = (int)num3 * 2088773781 ^ 113660978;
                    continue;

                case 2:
                    goto label_1;

                default:
                    goto label_5;
                }
            }
label_5:
            return;

            label_3 :;
        }
コード例 #2
0
        public static Thickness GetMargin(DependencyObject obj)
        {
            label_1 :
            int num1 = -638709494;
            Thickness thickness;

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

                case 1:
                    thickness = (Thickness)MarginSetter.\u206B‍‎‍​‏​‍‍​‫​‫‍‏‭‫‬‎‪‌‪‪‮(obj, MarginSetter.MarginProperty);
                    num1      = (int)num3 * 1259533966 ^ 1961549631;
                    continue;

                case 2:
                    num1 = (int)num3 * -698477290 ^ 1664407960;
                    continue;

                default:
                    goto label_5;
                }
            }
label_5:
            return(thickness);
        }
コード例 #3
0
        public static void MarginChangedCallback(object sender, DependencyPropertyChangedEventArgs e)
        {
            label_1 :
            int num1 = -957828968;

            while (true)
            {
                int   num2 = -1610364093;
                uint  num3;
                Panel panel;
                switch ((num3 = (uint)(num1 ^ num2)) % 7U)
                {
                case 0:
                    MarginSetter.\u202C‮‮‪‎‫​‫‪‭‏‎‭‫‏‏‫‬‬‎‮‍‮‮‌‮((FrameworkElement)panel, new RoutedEventHandler(MarginSetter.Panel_Loaded));
                    MarginSetter.\u202E‌‏‌‎‏‭‍‏‍‪‮‭‮‌‭‫‫‏‬‭‭‏‬‮((FrameworkElement)panel, new RoutedEventHandler(MarginSetter.Panel_Unloaded));
                    num1 = -754456119;
                    continue;

                case 1:
                    int num4 = panel == null ? 1770685480 : (num4 = 1400783087);
                    int num5 = (int)num3 * -1141248099;
                    num1 = num4 ^ num5;
                    continue;

                case 2:
                    panel = sender as Panel;
                    num1  = (int)num3 * 83617254 ^ 1283201718;
                    continue;

                case 3:
                    goto label_3;

                case 4:
                    num1 = (int)num3 * 1563584953 ^ -799119293;
                    continue;

                case 5:
                    num1 = (int)num3 * 960727455 ^ -1299152219;
                    continue;

                case 6:
                    goto label_1;

                default:
                    goto label_9;
                }
            }
label_9:
            return;

            label_3 :;
        }
コード例 #4
0
        private static void Panel_Loaded(object sender, RoutedEventArgs e)
        {
label_1:
            int num1 = 1955197664;
            Panel panel;

            while (true)
            {
                int  num2 = 1854366829;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 3U)
                {
                case 1:
                    panel = sender as Panel;
                    num1  = (int)num3 * -1040041132 ^ -2087380868;
                    continue;

                case 2:
                    goto label_1;

                default:
                    goto label_4;
                }
            }
label_4:
            IEnumerator enumerator = MarginSetter.\u206C‬‍‭​‌‍‎‮‭‪‪‏‫‌‌‪‌‬‭‫‭‮(MarginSetter.\u202A‌‪‪‭‬‏‮‌‏‎​‪‪‭‫‏‍‎‮(panel));

            try
            {
label_13:
                int num2 = !MarginSetter.\u206B‬‬‌‬‪‫‫‫‫‫‌‭‫​‭‏‏‏‫‮‫‌‮(enumerator) ? 1524606410 : (num2 = 1649536833);
                while (true)
                {
                    int              num3 = 1854366829;
                    uint             num4;
                    FrameworkElement frameworkElement;
                    object           obj;
                    bool             flag;
                    switch ((num4 = (uint)(num2 ^ num3)) % 10U)
                    {
                    case 0:
                        int num5 = flag ? 337122481 : (num5 = 1677486706);
                        int num6 = (int)num4 * -1686351486;
                        num2 = num5 ^ num6;
                        continue;

                    case 1:
                        frameworkElement = obj as FrameworkElement;
                        flag             = frameworkElement == null;
                        num2             = (int)num4 * 1779221509 ^ -1836134570;
                        continue;

                    case 2:
                        num2 = (int)num4 * -1124801725 ^ -1916651856;
                        continue;

                    case 3:
                        num2 = (int)num4 * -1357414498 ^ -331266090;
                        continue;

                    case 4:
                        obj  = MarginSetter.\u200E‮‮‏‎‬‭‎‌‮‭​‬‍‌‎‭‪‮‌‪‬​‬‌‏‮‭‮(enumerator);
                        num2 = 445694472;
                        continue;

                    case 5:
                        goto label_20;

                    case 6:
                        num2 = (int)num4 * 740964766 ^ -644200316;
                        continue;

                    case 7:
                        goto label_13;

                    case 8:
                        num2 = 1649536833;
                        continue;

                    case 9:
                        MarginSetter.\u200B‏‏‪‏‌‪‎‌‮‪‪‎‭‏‎‎‎‏‬‬‬‌‮(frameworkElement, MarginSetter.GetMargin((DependencyObject)panel));
                        num2 = 1613963621;
                        continue;

                    default:
                        goto label_16;
                    }
                }
label_16:
                return;

                label_20 :;
            }
            finally
            {
                IDisposable disposable = enumerator as IDisposable;
label_18:
                int num2 = 1750734163;
                while (true)
                {
                    int  num3 = 1854366829;
                    uint num4;
                    switch ((num4 = (uint)(num2 ^ num3)) % 5U)
                    {
                    case 0:
                        goto label_18;

                    case 2:
                        int num5 = disposable != null ? -167250840 : (num5 = -8564665);
                        int num6 = (int)num4 * -1149605263;
                        num2 = num5 ^ num6;
                        continue;

                    case 3:
                        num2 = (int)num4 * -1935045302 ^ 1253770969;
                        continue;

                    case 4:
                        MarginSetter.\u206D‏‬‍‪‍‎‮‮‪‫​‮​‫‭‭‬‍‌‪‌​‎‮​‎‮(disposable);
                        num2 = (int)num4 * 1276767669 ^ -414076710;
                        continue;

                    default:
                        goto label_24;
                    }
                }
                label_24 :;
            }
        }
コード例 #5
0
 private static void Panel_Unloaded(object sender, RoutedEventArgs e)
 {
     throw MarginSetter.\u206F‍‏‫‌‪‭‬‫​‌‌‬​‌‬​‫‍‭‮‍‬‫‫‏​‮();
 }