public static void TestDDayCalendarWriter() { Console.WriteLine("Serializing using DDayCalendarWriter"); DateTime startTime = DateTime.Now; using (var iCal = new iCalendar()) { iCal.AddLocalTimeZone(); iCal.AddProperty("X-WR-CALNAME", "CalendarName"); using (var stream = new StreamWriter("test2.ical")) { using (var writer = new DDayCalendarWriter(iCal, stream)) { for (int count = 0; count < 100000; count++) { var evnt = new Event {Summary = "Event " + count}; writer.Write(evnt); } } } } Console.WriteLine("Done: " + (DateTime.Now - startTime)); }
public static void TestDDayCalendarWriter() { Console.WriteLine("Serializing using DDayCalendarWriter"); DateTime startTime = DateTime.Now; using (var iCal = new iCalendar()) { iCal.AddLocalTimeZone(); iCal.AddProperty("X-WR-CALNAME", "CalendarName"); using (var stream = new StreamWriter("test2.ical")) { using (var writer = new DDayCalendarWriter(iCal, stream)) { for (int count = 0; count < 100000; count++) { var evnt = new Event { Summary = "Event " + count }; writer.Write(evnt); } } } } Console.WriteLine("Done: " + (DateTime.Now - startTime)); }