适合C#的良好线性编程库?

我正在寻找C#的线性编程求解器。 换句话说,我正在寻找一个解决线性编程问题的C#库。

我需要一个易于使用的库(所以我可以学习如何快速使用它),但如果它支持一些function作为自动绝对值转换(因此我不必自己编程转换)会很好。 图书馆应该是免费的(不一定是开源的)是很重要的。

好的文档对我来说是个巨大的优势。 性能下降10%-20%对我的项目来说并不重要。

谢谢你的回答

Math.NET

阅读C#线性代数库

编辑:查看http://en.wikipedia.org/wiki/Linear_programming#Solvers_and_scripting_.28programming.29_languages

这可能是你想要的。 说它适用于.Net
http://lpsolve.sourceforge.net/5.5/

您可以使用WNLIB ,但它是纯C,因此您必须将其包装在DLL库中,然后将其与C#一起使用。