コード例 #1
0
 public override void vmethod_1(Stream26 stream26_0)
 {
     stream26_0.WriteByte2(this.byte_0);
     stream26_0.WriteInt(this.int_0[0]);
     byte byte_ = this.byte_0;
     switch (byte_)
     {
     case 1:
         stream26_0.WriteInt((int)this.object_0);
         return;
     case 2:
         stream26_0.WriteFloat((float)this.object_0);
         return;
     case 3:
         break;
     case 4:
         stream26_0.WriteString((string)this.object_0, false);
         stream26_0.WriteByte2(0);
         stream26_0.WriteByte2(0);
         return;
     default:
         switch (byte_)
         {
         case 13:
             stream26_0.WriteInt(this.int_0[1]);
             return;
         case 14:
         case 16:
             stream26_0.WriteByte2((byte)this.object_0);
             return;
         case 15:
             break;
         case 17:
             stream26_0.WriteShort((short)this.object_0);
             break;
         default:
             return;
         }
         break;
     }
 }