Example #1
0
 public byte[] GetHeader()
 {
     return(Enumerable.
            Range(0, PrePOW?.Length ?? 0).
            Where(x => (x % 2) == 0).
            Select(x => Convert.ToByte(PrePOW?.Substring(x, 2) ?? string.Empty, 16)).
            ToArray());
 }
Example #2
0
 private byte[] GetHeaderWithBodyBytes(byte[] body)
 {
     return(Enumerable.Range(0, PrePOW.Length).
            Where(x => (x % 2) == 0).
            Select(x => Convert.ToByte(PrePOW.Substring(x, 2), 16)).
            Concat(body).
            ToArray());
 }