I found this example on MSDN: How to Hash Passwords
And these are the .NET Crypto classes: HashAlgorithm Classes
As you can see, all (sub)classes are abstract. But the method signature in MSDN's code sample is built as:
string HashPassword(string clearData, string saltValue, HashAlgorithm hash)
So my question is, how can I use this code e.g. using MD5 Hashing Algorithm?