CSharp.net sample