예제 #1
0
        public override object Read(IReadContext context)
        {
            var value = ((context.ReadByte() & unchecked (0xff)) << 8) + (context.ReadByte
                                                                              () & unchecked (0xff));

            return((short)value);
        }
예제 #2
0
 public override object Read(IReadContext context)
 {
     var b1 = context.ReadByte();
     var b2 = context.ReadByte();
     var charValue = (char) ((b1 & unchecked(0xff)) | ((b2 & unchecked(0xff)) << 8));
     return charValue;
 }
예제 #3
0
        public override object Read(IReadContext context)
        {
            var b1        = context.ReadByte();
            var b2        = context.ReadByte();
            var charValue = (char)((b1 & unchecked (0xff)) | ((b2 & unchecked (0xff)) << 8));

            return(charValue);
        }
예제 #4
0
		public override object Read(IReadContext context)
		{
			byte ret = context.ReadByte();
			if (ret == True)
			{
				return true;
			}
			if (ret == False)
			{
				return false;
			}
			return null;
		}
예제 #5
0
        public override object Read(IReadContext context)
        {
            byte ret = context.ReadByte();

            if (ret == True)
            {
                return(true);
            }
            if (ret == False)
            {
                return(false);
            }
            return(null);
        }
예제 #6
0
 public override object Read(IReadContext context)
 {
     var value = ((context.ReadByte() & unchecked(0xff)) << 8) + (context.ReadByte
         () & unchecked(0xff));
     return (short) value;
 }
예제 #7
0
 public override object Read(IReadContext context)
 {
     return (sbyte)(context.ReadByte() - 128);
 }
예제 #8
0
 public override object Read(IReadContext context)
 {
     var byteValue = context.ReadByte();
     return byteValue;
 }
예제 #9
0
 public override object Read(IReadContext context)
 {
     return((sbyte)(context.ReadByte() - 128));
 }
예제 #10
0
        public override object Read(IReadContext context)
        {
            var byteValue = context.ReadByte();

            return(byteValue);
        }