Finally I found an implementation of scrypt in C# in the CryptSharp library.
The library is open source and uses the ISC license.
Version History
1.2.0 January 23, 2011:
The SCrypt KDF is now supported as CryptSharp.Utility.SCrypt.
Added djb's Salsa20, required by SCrypt.