user1627: Are there any free/paid chess engine .dll files that could be used in a C# project as a reference?

user70: C#?  Probably not any upper tier engines.  Chess engines tend to be written for speed and are largely written in C, C++, or assembly.
I googled and found this. And this. And this.

user1431: Take a look at the C# port of Stockfish by bpfliegel. To my knowledge it is complete (was able to compile and run it) and even though it has not been updated in 11 months at the time of this post it is certainly much stronger than the other engines listed. When I tested its perft function it on my machine it was only a factor of 1.5 slower than the original C++ implementation. 

1627: <p>Are there any free/paid chess engine .dll files that could be used in a C# project as a reference?</p>
 70: <p>C#?  Probably not any upper tier engines.  Chess engines tend to be written for speed and are largely written in C, C++, or assembly.</p>

<p>I googled and found <a href="http://archive.msdn.microsoft.com/cshuochess" rel="nofollow">this</a>. And <a href="http://www.codeproject.com/Articles/36112/Chess-Program-in-C" rel="nofollow">this</a>. And <a href="http://chessforeva.blogspot.com/2012/01/c-chess-engines.html" rel="nofollow">this</a>.</p>
 1431: <p>Take a look at the <a href="https://github.com/bpfliegel/Portfish">C# port of Stockfish by bpfliegel</a>. To my knowledge it is complete (was able to compile and run it) and even though it has not been updated in 11 months at the time of this post it is certainly much stronger than the other engines listed. When I tested its perft function it on my machine it was only a factor of 1.5 slower than the original C++ implementation. </p>
