2 of 2 people found the following review helpful
4.0 out of 5 stars
Very useful starting point for numerical methods, 8 April 2010
I was sceptical about buying this book because there's not a lot of information about it, in particular which version of C# and .Net it was targetting. But I took the leap and didn't regret it. The author has written the code in Visual Studio 2008 and makes occasional reference to C# 2.0 features but the vast majority of the code uses plain old arrays.
The chapters were exactly what I wanted (curve fitting, linear systems, calculus etc) and each topic was very well introduced with the formulae and background information followed by the realisation of the maths in code. This is the books slight fault for me. It's simply a translation between maths to code. There's no attempt to use some of the advanced features of .Net (such as LINQ) so I think the book is more language agnostic than aimed at C#, and no method of alternative algorithms that may be faster than a direct translation from the maths.
Overall it's a great starting point and once I understood how the maths works I was able to adapt them to use LINQ, generics etc. I would recommend it to anyone with a interest in numerical methods but not if you're interested in algorithm design for mathematical methods.