У меня есть три поля: string Title, byte[] Body и byte[] Data, из которых я хочу рассчитать один хэш в качестве проверки, чтобы убедиться, что они не были повреждены или повреждены.
В Python я могу использовать md5.update() несколько раз подряд, чтобы выполнить это. Но я не могу найти такую же возможность в С#. Чтобы использовать MD5.ComputeHash(), мне нужно будет скопировать все мои источники в один байт [], что является шагом, который я бы хотел избежать.
Как я могу объединить все это в один хэш без необходимости копировать данные во временный буфер?