Solving a physics problem symbolically with C#
gist.github.com
gist.github.com
A lot can be done with C#'s support for operator overloading and extensions methods to make this look prettier.
I used a lot of those api's for https://github.com/ClothesHorse/microscope
Still, you have to put a lot of boilerplate around it to make it viable. Bling wraps everything in expression trees and as a backend step will go to Linq expression trees for anything that needs to run on the CPU. However, it can also go to HLSL to generate GPU code, which is quite useful!
Remember LINQ is just a map/bind/filter/fold implementation, with the ability to get the AST of the "query".
Besides, on .NET there is also F#
If you only need it for some simple things, I'd recommend writing it yourself. It shouldn't take too long.