using System.Collections.Generic;
using System.Threading.Tasks;
public static List<string> FindMonthlyAverage(string filename)
List<double> hightemps = FindTemps(filename);
List<DateTime> datetemp = FindDates(filename);
List<string> result = new List<string>();
while (j < datetemp.Count)
for (int i = 0; i < DaysInMonth(datetemp[j]); i++)
monthlytotal += hightemps[i];
double monthlyavg = monthlytotal / DaysInMonth(datetemp[j]);
result.Add($"The average high temperature for the month of {datetemp[j].ToString("MMM yyyy")} is {monthlyavg}");
j += DaysInMonth(datetemp[j]);