} // end function Read public static Blake3OutputReader DefaultBlake3OutputReader() { Blake3OutputReader result = new Blake3OutputReader(); result.Block = new byte[BlockSizeInBytes]; result.N = Blake3Node.DefaultBlake3Node(); result.Offset = 0; return(result); } // end function Blake3OutputReader
public Blake3OutputReader Clone() { Blake3OutputReader result = DefaultBlake3OutputReader(); result.N = N.Clone(); result.Block = Block.DeepCopy(); result.Offset = Offset; return(result); } // end function Clone