>> 530
すいません.どうやって実装したらいいのか迷っていたので.
案ずるより…という事でやってみました.

using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read))
{
MD5CryptoServiceProvider csp = new MD5CryptoServiceProvider();
string checksum = BitConverter.ToString(csp.ComputeHash(fs)).Replace("-", "").ToLower();
}

以外に簡単でした(w

つっこみどころ満載でしたら,つっこみ願います.