Hashing de varios bytes [] juntos en un solo hash con C #?

Tengo tres campos:string Title, byte[] Body ybyte[] Data, a partir del cual quiero calcular un solo hash como verificación para asegurarme de que no hayan sido manipulados o dañados.

En Python, puedo usarmd5.update() varias veces seguidas para realizar esto. Pero no puedo encontrar una capacidad similar en C #. Para usar MD5.ComputeHash () necesitaría copiar todas mis fuentes en un solo byte [], que es un paso que me gustaría evitar.

¿Cómo puedo mezclarlo todo en un hash sin tener que copiar los datos en un búfer temporal?

Respuestas a la pregunta(6)

Su respuesta a la pregunta