public static void Main()
DateTime startDate = new DateTime(2020,12,16);
DateTime endDate = new DateTime(2021,03,16);
int test = (endDate - startDate).Days;
Console.WriteLine(test.ToString());
Console.WriteLine("----------------------------");
startDate = new DateTime(2020,12,16);
endDate = new DateTime(2020,12,31);
int test1 = (endDate - startDate).Days;
Console.WriteLine(test1.ToString());
startDate = new DateTime(2021,1,1);
endDate = new DateTime(2021,1,31);
int test2 = (endDate - startDate).Days;
Console.WriteLine(test2.ToString());
startDate = new DateTime(2021,2,1);
endDate = new DateTime(2021,2,28);
int test3 = (endDate - startDate).Days;
Console.WriteLine(test3.ToString());
startDate = new DateTime(2021,3,1);
endDate = new DateTime(2021,3,16);
int test4 = (endDate - startDate).Days;
Console.WriteLine(test4.ToString());
Console.WriteLine("----------------------------");
Console.WriteLine(test1 + test2 + test3 + test4);