Professional Documents
Culture Documents
using System.Collections.Generic;
using System.IO;
using System.Linq;
namespace DateTimeProgram
{
public class DateTimeProcessor
{
private List<DateTime> dates;
public DateTimeProcessor()
{
dates = new List<DateTime>();
}
class Program
{
static void Main(string[] args)
{
DateTimeProcessor processor = new DateTimeProcessor();
processor.LoadDatesFromFile("dates.txt");
processor.PrintDatesToConsole();
processor.SortDatesAscending();
processor.PrintDatesToConsole();
processor.SortDatesDescending();
processor.PrintDatesToConsole();
processor.RemoveDuplicates();
processor.PrintDatesToConsole();
processor.AddDate(DateTime.Now);
processor.PrintDatesToConsole();
processor.RemoveDate(DateTime.Now);
processor.PrintDatesToConsole();
processor.ResizeDates(10);
processor.PrintDatesToConsole();
processor.ResizeDates(5);
processor.PrintDatesToConsole();
processor.WriteDatesToFile("sorted_dates.txt");
}
}
}