pues yo la implemento normal y me funciona perfectamemente.
mira:
//Hago el using.
using Grados;
//y en un evento lo hago asi:
GradosCe g = new GradosCe();
MessageBox.Show(g.ConvertToFarenheit(20).ToString());
para guardar el valor en otra variable de tipo numerico seria asi.
GradosCe g = new GradosCe();
double Far = double.Parse(g.ConvertToFarenheit(2).ToString());
ojo veo que tus metodos devuelven object, esto es inecesario pues siempre retornas otro numero, es mejor que retornes double.
Atentamente,
Juan Manuel Lombana
Medellín - Colombia