Exemplo n.º 1
0
 public Class23 method_26()
 {
     uint num = (uint)this.method_9();
        if ((num & 1u) != 0u)
        {
        num = (num >> 1) + 1u;
        }
        else
        {
        num >>= 1;
        }
        uint num2 = num >> 5;
        byte b = (byte)(num & 31u);
        Class23 @class = new Class23();
        uint num3;
        if (b == 0)
        {
        num3 = 2147483648u;
        }
        else
        {
        num3 = (uint)(1 << (int)(b & 31));
        num2 += 1u;
        }
        @class.int_2 = (int)num2;
        for (int num4 = (int)(num2 - 1u); num4 >= 0; num4--)
        {
        while (num3 != 0u)
        {
            @class.uint_0[num4] ^= num3;
            if (Class23.smethod_17(@class.method_24(3), this))
            {
                @class.uint_0[num4] ^= num3;
            }
            num3 >>= 1;
        }
        num3 = 2147483648u;
        }
        return @class;
 }