示例#1
0
 private LC4Numeric ReadNumeric()
 {
     Byte[] preambule = ReadBytes(8);
     Byte[] value     = ReadBytes(8);
     Byte[] teil      = ReadBytes(3);
     return(LC4Numeric.FromScaled(BitConverter.ToInt64(value, 0)));
 }
示例#2
0
 private void WriteNumeric(LC4Numeric numeric)
 {
     WriteBytes(m_numericPreambule);
     WriteBytes(BitConverter.GetBytes(numeric.Scaled));
     WriteBytes(m_numericTeil);
 }
示例#3
0
文件: Utils.cs 项目: shtspk/raskroy
 public void Write(LC4Numeric numeric)
 {
     Write(DataType.LC4Numeric);
     numeric.Write(this);
 }
示例#4
0
文件: Utils.cs 项目: shtspk/raskroy
 public void Read(out LC4Numeric value)
 {
     ReadTypeCheck(DataType.LC4Numeric);
     value = new LC4Numeric();
     value.Read(this);
 }