示例#1
0
    public static void Main()
    {
        // Instantiate a StoreInfo object.
        var store103 = new StoreInfo();

        store103.store = "Store #103";
        store103.tz    = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time");
        // Store opens at 8:00.
        store103.open = new TimeSpan(8, 0, 0);
        // Store closes at 9:30.
        store103.close = new TimeSpan(21, 30, 0);

        Console.WriteLine("Store is open now at {0}: {1}",
                          DateTime.Now.TimeOfDay, store103.IsOpenNow());
        TimeSpan[] times = { new TimeSpan(8,  0, 0), new TimeSpan(21,  0, 0),
                             new TimeSpan(4, 59, 0), new TimeSpan(18, 31, 0) };
        foreach (var time in times)
        {
            Console.WriteLine("Store is open at {0}: {1}",
                              time, store103.IsOpenAt(time));
        }
    }