How to count to month or year by using TimeSpan?
By using TimeSpan, I can count number of days from Register to Now, like that:

         TimeSpan tsRegisterDay = DateTime.Now.Subtract(DateTime.Parse(@Model.NgayDangKy.ToString()));
         int iMemberDay = tsRegisterDay.Days;

The output is: 35 days
Now, I want the output is: 1 months, 4 years by using method in C#, not call a new function. But in TimeSpan, only have method count days, minutes, seconds, miliseconds, not any method to count month or year.
Someone can help me to solve my problem?
How to count to month or year by using TimeSpan?
===

By using TimeSpan, I can count number of days from Register to Now, like that:

         TimeSpan tsRegisterDay = DateTime.Now.Subtract(DateTime.Parse(@Model.NgayDangKy.ToString()));
         int iMemberDay = tsRegisterDay.Days;

The output is: 35 days
Now, I want the output is: 1 months, 4 years by using method in C#, not call a new function. But in TimeSpan, only have method count days, minutes, seconds, miliseconds, not any method to count month or year.
Someone can help me to solve my problem?