示例#1
0
 private static void AppendBytes(List <byte> bytes, byteUnion64 u)
 {
     if (BitConverter.IsLittleEndian)
     {
         bytes.Add(u.b0);
         bytes.Add(u.b1);
         bytes.Add(u.b2);
         bytes.Add(u.b3);
         bytes.Add(u.b4);
         bytes.Add(u.b5);
         bytes.Add(u.b6);
         bytes.Add(u.b7);
     }
     else
     {
         bytes.Add(u.b7);
         bytes.Add(u.b6);
         bytes.Add(u.b5);
         bytes.Add(u.b4);
         bytes.Add(u.b3);
         bytes.Add(u.b2);
         bytes.Add(u.b0);
     }
 }
示例#2
0
		private static void AppendBytes(byteUnion64 u, byte[] bytes, ref int pos)
		{
			bytes[pos++] = u.b0;
			bytes[pos++] = u.b1;
			bytes[pos++] = u.b2;
			bytes[pos++] = u.b3;
			bytes[pos++] = u.b4;
			bytes[pos++] = u.b5;
			bytes[pos++] = u.b6;
			bytes[pos++] = u.b7;
		}
示例#3
0
		private static void AppendBytes(byteUnion64 u, List<byte> bytes)
		{
			bytes.Add(u.b0);
			bytes.Add(u.b1);
			bytes.Add(u.b2);
			bytes.Add(u.b3);
			bytes.Add(u.b4);
			bytes.Add(u.b5);
			bytes.Add(u.b6);
			bytes.Add(u.b7);
		}