Пример #1
0
 public static UInt24 Merge(byte value1, ushort value2)
 {
     return((UInt24)BitSequence.Merge((byte)0, value1, value2));
 }
Пример #2
0
 public static ulong Merge(byte value1, byte value2, byte value3, byte value4, byte value5, byte value6, byte value7, byte value8)
 {
     return(BitSequence.Merge(BitSequence.Merge(value1, value2, value3, value4), BitSequence.Merge(value5, value6, value7, value8)));
 }
Пример #3
0
 public static UInt128 Merge(byte value1, byte value2, byte value3, byte value4, byte value5, byte value6, byte value7, byte value8, byte value9, byte value10, byte value11, byte value12, byte value13, byte value14, byte value15, byte value16)
 {
     return(BitSequence.Merge(BitSequence.Merge(value1, value2, value3, value4, value5, value6, value7, value8), BitSequence.Merge(value9, value10, value11, value12, value13, value14, value15, value16)));
 }
Пример #4
0
 public static uint Merge(byte value1, byte value2, byte value3, byte value4)
 {
     return(BitSequence.Merge(BitSequence.Merge(value1, value2), BitSequence.Merge(value3, value4)));
 }
Пример #5
0
 public static UInt48 Merge(byte value1, byte value2, byte value3, byte value4, byte value5, byte value6)
 {
     return((UInt48)BitSequence.Merge((byte)0, (byte)0, value1, value2, value3, value4, value5, value6));
 }
Пример #6
0
 public static UInt24 Merge(byte value1, byte value2, byte value3)
 {
     return((UInt24)BitSequence.Merge((byte)0, value1, value2, value3));
 }
Пример #7
0
 public static byte Merge(bool value1, bool value2, bool value3, bool value4, bool value5, bool value6, bool value7, bool value8)
 {
     return((byte)((uint)BitSequence.Merge(value1, value2, value3, value4, value5, value6, value7) << 1 | (uint)BitSequence.ToByte(value8)));
 }
Пример #8
0
 public static byte Merge(bool value1, bool value2, bool value3, bool value4)
 {
     return((byte)((uint)BitSequence.Merge(value1, value2, value3) << 1 | (uint)BitSequence.ToByte(value4)));
 }
Пример #9
0
 public static byte Merge(bool value1, bool value2)
 {
     return((byte)((uint)BitSequence.ToByte(value1) << 1 | (uint)BitSequence.ToByte(value2)));
 }
Пример #10
0
 public static uint Merge(byte value1, byte value2, ushort value3)
 {
     return(BitSequence.Merge(BitSequence.Merge(value1, value2), value3));
 }