DateTime d1 = new DateTime(2002, 1, 1);

DateTime d2 = new DateTime(2000, 10, 1);

int M = Math.Abs((d1.Year - d2.Year));

int months = ((M * 12) + Math.Abs((d1.Month - d2.Month)));