From 13d48f9d5398241eea37e3044d6d08a6333e8f1c Mon Sep 17 00:00:00 2001 From: syneffort Date: Fri, 22 Jul 2022 10:55:19 +0900 Subject: [PATCH] Singleton sample code --- DesignPattern/Singleton/Singleton.cs | 23 +++++++++++++++++++++++ DesignPattern/Singleton/Singleton.csproj | 1 + 2 files changed, 24 insertions(+) create mode 100644 DesignPattern/Singleton/Singleton.cs diff --git a/DesignPattern/Singleton/Singleton.cs b/DesignPattern/Singleton/Singleton.cs new file mode 100644 index 0000000..fa764db --- /dev/null +++ b/DesignPattern/Singleton/Singleton.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Singleton +{ + public sealed class Singleton + { + public static Singleton Instance { get; } = new Singleton(); + + private Singleton() + { + + } + + public void Method() + { + Console.WriteLine("..."); + } + } +} diff --git a/DesignPattern/Singleton/Singleton.csproj b/DesignPattern/Singleton/Singleton.csproj index 8a68e5a..7f6b608 100644 --- a/DesignPattern/Singleton/Singleton.csproj +++ b/DesignPattern/Singleton/Singleton.csproj @@ -50,6 +50,7 @@ +