Peterpay tiene razón la clase TimerSpan.
Sería algo así con años,meses y dias.
Código:
DateTime Fecha1 = Convert.ToDateTime("01/05/2009");
DateTime Fecha2 = Convert.ToDateTime("01/02/2010");
TimeSpan Span = Fecha2 - Fecha1;
DateTime Age = DateTime.MinValue + Span;
int Years = Age.Year - 1;
int Months = Age.Month - 1;
int Days = Age.Day - 1;
string final = Years.ToString() + " Años, " +
Months.ToString() + " Meses, " +
Days.ToString() + " Dias";
Por cierto la diferencia es de 9 meses y no de 10, jeje
suerte