コード例 #1
0
ファイル: Program.cs プロジェクト: iamnilay3/cspatterns
        /// <summary>
        /// The main.
        /// </summary>
        /// <param name="args">
        /// The args. 
        /// </param>
        private static void Main(string[] args)
        {
            var c = new SingletonClient();
            c.UseSingleton();

            var d = new LicenseClient();
            d.ExpiredLicense();
            d.LicenseIsValid();

            var x = new License(Instant.FromUtc(2012, 10, 17, 0, 0, 0), SystemClock.Instance);
            if (x.HasExpired)
            {
                Debug.WriteLine("Program License Expired");
            }

            var y = new DiaryClient();
            y.FormatTodayIsoUtc();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: gavinfaux/cspatterns
 private static void SingletonTest()
 {
     var s = new SingletonClient();
     s.UseSingleton();
 }