I don't know a whole lot of C#, but I would like to learn more. I'm a Computer Science student with some experience in C++, Java, VB.net and some other languages. I'm taking Calc 1 and we are going over Newton's Method for find zeros of a function. I would like to write a program that will use Newton's Method to find the zero of an inputted funtion. I would like to have a nice GUI, so I picked C#, plus I want to write the program to gain some experience in C#. It would make my job a lot eaiser if there is some pre-built function that calculates the derivative of a function. If not, some sample code with an algorithm would be the next best thing.

thanks