コード例 #1
0
    private void method_26(Stream A_0)
    {
        int num = 0x12;

        if (A_0 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("䬷丹主嬽ℿ⽁", num));
        }
        if (Class771.smethod_1(A_0) != 0x4034b50)
        {
            throw new Exception2(BookmarkStart.b("笷嬹刻᤽㐿扁≃⽅♇⹉汋≍㽏ㅑ㕓㩕硗㉙㥛㽝џݡᙣ䙥᭧ͩ୫mᅯٱųѵᵷ婹养幽ꪉﲏ뒓ン풟芡쮣풥袧첩얫슭햯銱\uddb3\uc5b5颷\ud9b9\ud3bb첽늿럁듃닅", num));
        }
        A_0.Position += 0x16L;
        int num2 = Class771.smethod_2(A_0);
        int num3 = Class771.smethod_2(A_0);

        A_0.Position += num2 + num3;
    }
コード例 #2
0
    internal void method_23(Stream A_0)
    {
        A_0.Position += 4L;
        this.generalPurposeBitFlags_0 = (GeneralPurposeBitFlags)Class771.smethod_2(A_0);
        this.compressionMethod_0      = (CompressionMethod)Class771.smethod_2(A_0);
        this.bool_1   = true;
        A_0.Position += 4L;
        this.uint_0   = (uint)Class771.smethod_1(A_0);
        this.long_0   = Class771.smethod_1(A_0);
        this.long_1   = Class771.smethod_1(A_0);
        int count = Class771.smethod_2(A_0);
        int num2  = Class771.smethod_2(A_0);
        int num3  = Class771.smethod_2(A_0);

        A_0.Position += 4L;
        this.int_2    = Class771.smethod_1(A_0);
        this.int_1    = Class771.smethod_1(A_0);
        byte[] buffer = new byte[count];
        A_0.Read(buffer, 0, count);
        this.string_0 = ((((short)(this.generalPurposeBitFlags_0 & GeneralPurposeBitFlags.Unicode)) != 0) ? Encoding.UTF8 : Encoding.Default).GetString(buffer, 0, buffer.Length);
        A_0.Position += num2 + num3;
    }