├── .vs └── UML │ └── v14 │ └── .suo ├── AdapterModel ├── Adaptee.cs ├── Adapter.cs ├── Adapter.cs.js ├── AdapterModel.csproj ├── App.config ├── MangerAdaptee.cs ├── MangerAdapter.cs ├── MangerTarget.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Target.cs ├── bin │ └── Debug │ │ ├── AdapterModel.exe │ │ ├── AdapterModel.exe.config │ │ ├── AdapterModel.pdb │ │ ├── AdapterModel.vshost.exe │ │ ├── AdapterModel.vshost.exe.config │ │ └── AdapterModel.vshost.exe.manifest └── obj │ └── Debug │ ├── AdapterModel.csproj.FileListAbsolute.txt │ ├── AdapterModel.exe │ ├── AdapterModel.pdb │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── AgencyModel ├── AgencyModel.csproj ├── App.config ├── Colleague.cs ├── ConcreColleagueOne.cs ├── ConcreteMesiator.cs ├── Mediator.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── AgencyModel.exe │ │ ├── AgencyModel.exe.config │ │ ├── AgencyModel.pdb │ │ ├── AgencyModel.vshost.exe │ │ ├── AgencyModel.vshost.exe.config │ │ └── AgencyModel.vshost.exe.manifest └── obj │ └── Debug │ ├── AgencyModel.csproj.FileListAbsolute.txt │ ├── AgencyModel.exe │ ├── AgencyModel.pdb │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── AppearanceModel ├── App.config ├── AppearanceModel.csproj ├── Facade.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SubSystemOne.cs ├── SubSystemTwo.cs ├── bin │ └── Debug │ │ ├── AppearanceModel.exe │ │ ├── AppearanceModel.exe.config │ │ ├── AppearanceModel.pdb │ │ ├── AppearanceModel.vshost.exe │ │ ├── AppearanceModel.vshost.exe.config │ │ └── AppearanceModel.vshost.exe.manifest └── obj │ └── Debug │ ├── AppearanceModel.csproj.FileListAbsolute.txt │ ├── AppearanceModel.exe │ ├── AppearanceModel.pdb │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── BridgingModel ├── Android.cs ├── App.config ├── BridgingModel.csproj ├── Communication.cs ├── Demo │ ├── CompaterCard.cs │ ├── CompaterFunction.cs │ ├── MacCompater.cs │ └── WatchFunction.cs ├── PhoneCard.cs ├── PhoneFunction.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── VieoFunction.cs ├── bin │ └── Debug │ │ ├── BridgingModel.exe │ │ ├── BridgingModel.exe.config │ │ ├── BridgingModel.pdb │ │ ├── BridgingModel.vshost.exe │ │ ├── BridgingModel.vshost.exe.config │ │ └── BridgingModel.vshost.exe.manifest └── obj │ └── Debug │ ├── BridgingModel.csproj.FileListAbsolute.txt │ ├── BridgingModel.exe │ ├── BridgingModel.pdb │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── BuilderModel ├── App.config ├── Builder.cs ├── BuilderModel.csproj ├── ConcreteBuilder1.cs ├── Director.cs ├── PersonBuilder.cs ├── PersonDirector.cs ├── PersonThinBuilder.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── BuilderModel.exe │ │ ├── BuilderModel.exe.config │ │ ├── BuilderModel.pdb │ │ ├── BuilderModel.vshost.exe │ │ ├── BuilderModel.vshost.exe.config │ │ └── BuilderModel.vshost.exe.manifest ├── obj │ └── Debug │ │ ├── BuilderModel.csproj.FileListAbsolute.txt │ │ ├── BuilderModel.exe │ │ ├── BuilderModel.pdb │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs └── product.cs ├── DecorationModel ├── Accessories.cs ├── App.config ├── ApplePhone.cs ├── CompaterDemo │ ├── Assessories.cs │ ├── Compater.cs │ ├── Decoration.cs │ └── ProgrammeCompater.cs ├── DecorationModel.csproj ├── Decorator.cs ├── Phone.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── DecorationModel.exe │ │ ├── DecorationModel.exe.config │ │ ├── DecorationModel.pdb │ │ ├── DecorationModel.vshost.exe │ │ └── DecorationModel.vshost.exe.config └── obj │ └── Debug │ ├── DecorationModel.csproj.FileListAbsolute.txt │ ├── DecorationModel.exe │ ├── DecorationModel.pdb │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FactoryMethod ├── App.config ├── FactoryMethod.csproj ├── Interface.cs ├── Person.cs ├── PersonFactory.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Zhanteng.cs ├── bin │ └── Debug │ │ ├── FactoryMethod.exe │ │ ├── FactoryMethod.exe.config │ │ ├── FactoryMethod.pdb │ │ ├── FactoryMethod.vshost.exe │ │ ├── FactoryMethod.vshost.exe.config │ │ └── FactoryMethod.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FactoryMethod.csproj.FileListAbsolute.txt │ ├── FactoryMethod.exe │ ├── FactoryMethod.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── MemorandumModel ├── App.config ├── Caretaker.cs ├── Demo │ ├── Manger.cs │ ├── Memenber.cs │ └── Work.cs ├── DemoTwo │ ├── Person.cs │ ├── 刻录数据.cs │ └── 阎王爷.cs ├── Memento.cs ├── MemorandumModel.csproj ├── Originator.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── MemorandumModel.exe │ │ ├── MemorandumModel.exe.config │ │ ├── MemorandumModel.pdb │ │ ├── MemorandumModel.vshost.exe │ │ ├── MemorandumModel.vshost.exe.config │ │ └── MemorandumModel.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── MemorandumModel.csproj.FileListAbsolute.txt │ ├── MemorandumModel.exe │ ├── MemorandumModel.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── Note ├── img │ ├── 策略模式.png │ ├── 简单工厂.png │ └── 装饰着模式.png ├── 代理模式.txt ├── 原型模式.txt ├── 模板方法.txt ├── 状态模式.txt ├── 简单工厂模式与策略模式的比较.txt ├── 装饰模式.txt └── 面向对象设计的几大原则.txt ├── PrototypeModel ├── App.config ├── ConcretePrototype.cs ├── Demo │ └── CopyFather.cs ├── Person.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── ProtoType.cs ├── PrototypeModel.csproj ├── bin │ └── Debug │ │ ├── PrototypeModel.exe │ │ ├── PrototypeModel.exe.config │ │ ├── PrototypeModel.pdb │ │ ├── PrototypeModel.vshost.exe │ │ ├── PrototypeModel.vshost.exe.config │ │ └── PrototypeModel.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── PrototypeModel.csproj.FileListAbsolute.txt │ ├── PrototypeModel.csprojResolveAssemblyReference.cache │ ├── PrototypeModel.exe │ ├── PrototypeModel.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── ProxyModel ├── App.config ├── BetifalGair.cs ├── Interface.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Proxy.cs ├── ProxyModel.csproj ├── Pursuit.cs ├── bin │ └── Debug │ │ ├── ProxyModel.exe │ │ ├── ProxyModel.exe.config │ │ ├── ProxyModel.pdb │ │ ├── ProxyModel.vshost.exe │ │ ├── ProxyModel.vshost.exe.config │ │ └── ProxyModel.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── ProxyModel.csproj.FileListAbsolute.txt │ ├── ProxyModel.exe │ ├── ProxyModel.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── SimpleFactory ├── App.config ├── Operation.cs ├── OperationAdd.cs ├── OperationFactory.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SimpleFactory.csproj ├── bin │ └── Debug │ │ ├── SimpleFactory.exe │ │ ├── SimpleFactory.exe.config │ │ ├── SimpleFactory.pdb │ │ ├── SimpleFactory.vshost.exe │ │ ├── SimpleFactory.vshost.exe.config │ │ └── SimpleFactory.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── SimpleFactory.csproj.FileListAbsolute.txt │ ├── SimpleFactory.exe │ ├── SimpleFactory.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── Singleton ├── App.config ├── Context.cs ├── MultiSingle.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SingleTon.cs ├── Singleton.csproj ├── bin │ └── Debug │ │ ├── Singleton.exe │ │ ├── Singleton.exe.config │ │ ├── Singleton.pdb │ │ ├── Singleton.vshost.exe │ │ ├── Singleton.vshost.exe.config │ │ └── Singleton.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── Singleton.csproj.FileListAbsolute.txt │ ├── Singleton.exe │ ├── Singleton.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── StatusModel ├── App.config ├── ConcreteState.cs ├── ConcreteStateB.cs ├── Context.cs ├── Demo │ ├── DayContext.cs │ ├── DayState.cs │ └── Monthing.cs ├── FailState.cs ├── ForenoonState.cs ├── LightContext.cs ├── LightOff.cs ├── LightOn.cs ├── LightState.cs ├── LoginContext.cs ├── LoginState.cs ├── MorningState.cs ├── Program.cs ├── Project │ ├── WorkContexted.cs │ ├── WorkStates.cs │ ├── WorkedState.cs │ └── WorkingState.cs ├── Properties │ └── AssemblyInfo.cs ├── State.cs ├── StatusModel.csproj ├── SuccessState.cs ├── WorkContext.cs ├── WorkState.cs ├── bin │ └── Debug │ │ ├── StatusModel.exe │ │ ├── StatusModel.exe.config │ │ ├── StatusModel.pdb │ │ ├── StatusModel.vshost.exe │ │ └── StatusModel.vshost.exe.config └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── StatusModel.csproj.FileListAbsolute.txt │ ├── StatusModel.csprojResolveAssemblyReference.cache │ ├── StatusModel.exe │ ├── StatusModel.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── StrategyModel ├── App.config ├── ConcreteStrategyA.cs ├── ConcreteStrategyB.cs ├── Context.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Strategy.cs ├── StrategyModel.csproj ├── bin │ └── Debug │ │ ├── StrategyModel.exe │ │ ├── StrategyModel.exe.config │ │ ├── StrategyModel.pdb │ │ ├── StrategyModel.vshost.exe │ │ ├── StrategyModel.vshost.exe.config │ │ └── StrategyModel.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── StrategyModel.csproj.FileListAbsolute.txt │ ├── StrategyModel.exe │ ├── StrategyModel.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── TemplateMethod ├── App.config ├── Person.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── QuestionFathor.cs ├── Student.cs ├── StudentOne.cs ├── TemplateMethod.csproj ├── bin │ └── Debug │ │ ├── TemplateMethod.exe │ │ ├── TemplateMethod.exe.config │ │ ├── TemplateMethod.pdb │ │ ├── TemplateMethod.vshost.exe │ │ ├── TemplateMethod.vshost.exe.config │ │ └── TemplateMethod.vshost.exe.manifest └── obj │ └── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemplateMethod.csproj.FileListAbsolute.txt │ ├── TemplateMethod.exe │ ├── TemplateMethod.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs └── UML.sln /.vs/UML/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/.vs/UML/v14/.suo -------------------------------------------------------------------------------- /AdapterModel/Adaptee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/Adaptee.cs -------------------------------------------------------------------------------- /AdapterModel/Adapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/Adapter.cs -------------------------------------------------------------------------------- /AdapterModel/Adapter.cs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/Adapter.cs.js -------------------------------------------------------------------------------- /AdapterModel/AdapterModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/AdapterModel.csproj -------------------------------------------------------------------------------- /AdapterModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/App.config -------------------------------------------------------------------------------- /AdapterModel/MangerAdaptee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/MangerAdaptee.cs -------------------------------------------------------------------------------- /AdapterModel/MangerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/MangerAdapter.cs -------------------------------------------------------------------------------- /AdapterModel/MangerTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/MangerTarget.cs -------------------------------------------------------------------------------- /AdapterModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/Program.cs -------------------------------------------------------------------------------- /AdapterModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /AdapterModel/Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/Target.cs -------------------------------------------------------------------------------- /AdapterModel/bin/Debug/AdapterModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/bin/Debug/AdapterModel.exe -------------------------------------------------------------------------------- /AdapterModel/bin/Debug/AdapterModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/bin/Debug/AdapterModel.exe.config -------------------------------------------------------------------------------- /AdapterModel/bin/Debug/AdapterModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/bin/Debug/AdapterModel.pdb -------------------------------------------------------------------------------- /AdapterModel/bin/Debug/AdapterModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/bin/Debug/AdapterModel.vshost.exe -------------------------------------------------------------------------------- /AdapterModel/bin/Debug/AdapterModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/bin/Debug/AdapterModel.vshost.exe.config -------------------------------------------------------------------------------- /AdapterModel/bin/Debug/AdapterModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/bin/Debug/AdapterModel.vshost.exe.manifest -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/AdapterModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/obj/Debug/AdapterModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/AdapterModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/obj/Debug/AdapterModel.exe -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/AdapterModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/obj/Debug/AdapterModel.pdb -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AdapterModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AdapterModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AgencyModel/AgencyModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/AgencyModel.csproj -------------------------------------------------------------------------------- /AgencyModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/App.config -------------------------------------------------------------------------------- /AgencyModel/Colleague.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/Colleague.cs -------------------------------------------------------------------------------- /AgencyModel/ConcreColleagueOne.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/ConcreColleagueOne.cs -------------------------------------------------------------------------------- /AgencyModel/ConcreteMesiator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/ConcreteMesiator.cs -------------------------------------------------------------------------------- /AgencyModel/Mediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/Mediator.cs -------------------------------------------------------------------------------- /AgencyModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/Program.cs -------------------------------------------------------------------------------- /AgencyModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /AgencyModel/bin/Debug/AgencyModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/bin/Debug/AgencyModel.exe -------------------------------------------------------------------------------- /AgencyModel/bin/Debug/AgencyModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/bin/Debug/AgencyModel.exe.config -------------------------------------------------------------------------------- /AgencyModel/bin/Debug/AgencyModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/bin/Debug/AgencyModel.pdb -------------------------------------------------------------------------------- /AgencyModel/bin/Debug/AgencyModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/bin/Debug/AgencyModel.vshost.exe -------------------------------------------------------------------------------- /AgencyModel/bin/Debug/AgencyModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/bin/Debug/AgencyModel.vshost.exe.config -------------------------------------------------------------------------------- /AgencyModel/bin/Debug/AgencyModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/bin/Debug/AgencyModel.vshost.exe.manifest -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/AgencyModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/obj/Debug/AgencyModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/AgencyModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/obj/Debug/AgencyModel.exe -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/AgencyModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/obj/Debug/AgencyModel.pdb -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AgencyModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AgencyModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AppearanceModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/App.config -------------------------------------------------------------------------------- /AppearanceModel/AppearanceModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/AppearanceModel.csproj -------------------------------------------------------------------------------- /AppearanceModel/Facade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/Facade.cs -------------------------------------------------------------------------------- /AppearanceModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/Program.cs -------------------------------------------------------------------------------- /AppearanceModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /AppearanceModel/SubSystemOne.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/SubSystemOne.cs -------------------------------------------------------------------------------- /AppearanceModel/SubSystemTwo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/SubSystemTwo.cs -------------------------------------------------------------------------------- /AppearanceModel/bin/Debug/AppearanceModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/bin/Debug/AppearanceModel.exe -------------------------------------------------------------------------------- /AppearanceModel/bin/Debug/AppearanceModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/bin/Debug/AppearanceModel.exe.config -------------------------------------------------------------------------------- /AppearanceModel/bin/Debug/AppearanceModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/bin/Debug/AppearanceModel.pdb -------------------------------------------------------------------------------- /AppearanceModel/bin/Debug/AppearanceModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/bin/Debug/AppearanceModel.vshost.exe -------------------------------------------------------------------------------- /AppearanceModel/bin/Debug/AppearanceModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/bin/Debug/AppearanceModel.vshost.exe.config -------------------------------------------------------------------------------- /AppearanceModel/bin/Debug/AppearanceModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/bin/Debug/AppearanceModel.vshost.exe.manifest -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/AppearanceModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/obj/Debug/AppearanceModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/AppearanceModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/obj/Debug/AppearanceModel.exe -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/AppearanceModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/obj/Debug/AppearanceModel.pdb -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/AppearanceModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AppearanceModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BridgingModel/Android.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Android.cs -------------------------------------------------------------------------------- /BridgingModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/App.config -------------------------------------------------------------------------------- /BridgingModel/BridgingModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/BridgingModel.csproj -------------------------------------------------------------------------------- /BridgingModel/Communication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Communication.cs -------------------------------------------------------------------------------- /BridgingModel/Demo/CompaterCard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Demo/CompaterCard.cs -------------------------------------------------------------------------------- /BridgingModel/Demo/CompaterFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Demo/CompaterFunction.cs -------------------------------------------------------------------------------- /BridgingModel/Demo/MacCompater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Demo/MacCompater.cs -------------------------------------------------------------------------------- /BridgingModel/Demo/WatchFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Demo/WatchFunction.cs -------------------------------------------------------------------------------- /BridgingModel/PhoneCard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/PhoneCard.cs -------------------------------------------------------------------------------- /BridgingModel/PhoneFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/PhoneFunction.cs -------------------------------------------------------------------------------- /BridgingModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Program.cs -------------------------------------------------------------------------------- /BridgingModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /BridgingModel/VieoFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/VieoFunction.cs -------------------------------------------------------------------------------- /BridgingModel/bin/Debug/BridgingModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/bin/Debug/BridgingModel.exe -------------------------------------------------------------------------------- /BridgingModel/bin/Debug/BridgingModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/bin/Debug/BridgingModel.exe.config -------------------------------------------------------------------------------- /BridgingModel/bin/Debug/BridgingModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/bin/Debug/BridgingModel.pdb -------------------------------------------------------------------------------- /BridgingModel/bin/Debug/BridgingModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/bin/Debug/BridgingModel.vshost.exe -------------------------------------------------------------------------------- /BridgingModel/bin/Debug/BridgingModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/bin/Debug/BridgingModel.vshost.exe.config -------------------------------------------------------------------------------- /BridgingModel/bin/Debug/BridgingModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/bin/Debug/BridgingModel.vshost.exe.manifest -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/BridgingModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/obj/Debug/BridgingModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/BridgingModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/obj/Debug/BridgingModel.exe -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/BridgingModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/obj/Debug/BridgingModel.pdb -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BridgingModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BridgingModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BuilderModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/App.config -------------------------------------------------------------------------------- /BuilderModel/Builder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/Builder.cs -------------------------------------------------------------------------------- /BuilderModel/BuilderModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/BuilderModel.csproj -------------------------------------------------------------------------------- /BuilderModel/ConcreteBuilder1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/ConcreteBuilder1.cs -------------------------------------------------------------------------------- /BuilderModel/Director.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/Director.cs -------------------------------------------------------------------------------- /BuilderModel/PersonBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/PersonBuilder.cs -------------------------------------------------------------------------------- /BuilderModel/PersonDirector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/PersonDirector.cs -------------------------------------------------------------------------------- /BuilderModel/PersonThinBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/PersonThinBuilder.cs -------------------------------------------------------------------------------- /BuilderModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/Program.cs -------------------------------------------------------------------------------- /BuilderModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /BuilderModel/bin/Debug/BuilderModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/bin/Debug/BuilderModel.exe -------------------------------------------------------------------------------- /BuilderModel/bin/Debug/BuilderModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/bin/Debug/BuilderModel.exe.config -------------------------------------------------------------------------------- /BuilderModel/bin/Debug/BuilderModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/bin/Debug/BuilderModel.pdb -------------------------------------------------------------------------------- /BuilderModel/bin/Debug/BuilderModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/bin/Debug/BuilderModel.vshost.exe -------------------------------------------------------------------------------- /BuilderModel/bin/Debug/BuilderModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/bin/Debug/BuilderModel.vshost.exe.config -------------------------------------------------------------------------------- /BuilderModel/bin/Debug/BuilderModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/bin/Debug/BuilderModel.vshost.exe.manifest -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/BuilderModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/obj/Debug/BuilderModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/BuilderModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/obj/Debug/BuilderModel.exe -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/BuilderModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/obj/Debug/BuilderModel.pdb -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BuilderModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BuilderModel/product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/BuilderModel/product.cs -------------------------------------------------------------------------------- /DecorationModel/Accessories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/Accessories.cs -------------------------------------------------------------------------------- /DecorationModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/App.config -------------------------------------------------------------------------------- /DecorationModel/ApplePhone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/ApplePhone.cs -------------------------------------------------------------------------------- /DecorationModel/CompaterDemo/Assessories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/CompaterDemo/Assessories.cs -------------------------------------------------------------------------------- /DecorationModel/CompaterDemo/Compater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/CompaterDemo/Compater.cs -------------------------------------------------------------------------------- /DecorationModel/CompaterDemo/Decoration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/CompaterDemo/Decoration.cs -------------------------------------------------------------------------------- /DecorationModel/CompaterDemo/ProgrammeCompater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/CompaterDemo/ProgrammeCompater.cs -------------------------------------------------------------------------------- /DecorationModel/DecorationModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/DecorationModel.csproj -------------------------------------------------------------------------------- /DecorationModel/Decorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/Decorator.cs -------------------------------------------------------------------------------- /DecorationModel/Phone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/Phone.cs -------------------------------------------------------------------------------- /DecorationModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/Program.cs -------------------------------------------------------------------------------- /DecorationModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DecorationModel/bin/Debug/DecorationModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/bin/Debug/DecorationModel.exe -------------------------------------------------------------------------------- /DecorationModel/bin/Debug/DecorationModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/bin/Debug/DecorationModel.exe.config -------------------------------------------------------------------------------- /DecorationModel/bin/Debug/DecorationModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/bin/Debug/DecorationModel.pdb -------------------------------------------------------------------------------- /DecorationModel/bin/Debug/DecorationModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/bin/Debug/DecorationModel.vshost.exe -------------------------------------------------------------------------------- /DecorationModel/bin/Debug/DecorationModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/bin/Debug/DecorationModel.vshost.exe.config -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/DecorationModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/obj/Debug/DecorationModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/DecorationModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/obj/Debug/DecorationModel.exe -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/DecorationModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/obj/Debug/DecorationModel.pdb -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/DecorationModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DecorationModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FactoryMethod/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/App.config -------------------------------------------------------------------------------- /FactoryMethod/FactoryMethod.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/FactoryMethod.csproj -------------------------------------------------------------------------------- /FactoryMethod/Interface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/Interface.cs -------------------------------------------------------------------------------- /FactoryMethod/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/Person.cs -------------------------------------------------------------------------------- /FactoryMethod/PersonFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/PersonFactory.cs -------------------------------------------------------------------------------- /FactoryMethod/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/Program.cs -------------------------------------------------------------------------------- /FactoryMethod/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FactoryMethod/Zhanteng.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/Zhanteng.cs -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/bin/Debug/FactoryMethod.exe -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/bin/Debug/FactoryMethod.exe.config -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/bin/Debug/FactoryMethod.pdb -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/bin/Debug/FactoryMethod.vshost.exe -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/bin/Debug/FactoryMethod.vshost.exe.config -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/bin/Debug/FactoryMethod.vshost.exe.manifest -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethod.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/obj/Debug/FactoryMethod.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethod.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/obj/Debug/FactoryMethod.exe -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethod.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/FactoryMethod/obj/Debug/FactoryMethod.pdb -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MemorandumModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/App.config -------------------------------------------------------------------------------- /MemorandumModel/Caretaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Caretaker.cs -------------------------------------------------------------------------------- /MemorandumModel/Demo/Manger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Demo/Manger.cs -------------------------------------------------------------------------------- /MemorandumModel/Demo/Memenber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Demo/Memenber.cs -------------------------------------------------------------------------------- /MemorandumModel/Demo/Work.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Demo/Work.cs -------------------------------------------------------------------------------- /MemorandumModel/DemoTwo/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/DemoTwo/Person.cs -------------------------------------------------------------------------------- /MemorandumModel/DemoTwo/刻录数据.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/DemoTwo/刻录数据.cs -------------------------------------------------------------------------------- /MemorandumModel/DemoTwo/阎王爷.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/DemoTwo/阎王爷.cs -------------------------------------------------------------------------------- /MemorandumModel/Memento.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Memento.cs -------------------------------------------------------------------------------- /MemorandumModel/MemorandumModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/MemorandumModel.csproj -------------------------------------------------------------------------------- /MemorandumModel/Originator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Originator.cs -------------------------------------------------------------------------------- /MemorandumModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Program.cs -------------------------------------------------------------------------------- /MemorandumModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /MemorandumModel/bin/Debug/MemorandumModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/bin/Debug/MemorandumModel.exe -------------------------------------------------------------------------------- /MemorandumModel/bin/Debug/MemorandumModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/bin/Debug/MemorandumModel.exe.config -------------------------------------------------------------------------------- /MemorandumModel/bin/Debug/MemorandumModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/bin/Debug/MemorandumModel.pdb -------------------------------------------------------------------------------- /MemorandumModel/bin/Debug/MemorandumModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/bin/Debug/MemorandumModel.vshost.exe -------------------------------------------------------------------------------- /MemorandumModel/bin/Debug/MemorandumModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/bin/Debug/MemorandumModel.vshost.exe.config -------------------------------------------------------------------------------- /MemorandumModel/bin/Debug/MemorandumModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/bin/Debug/MemorandumModel.vshost.exe.manifest -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/MemorandumModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/obj/Debug/MemorandumModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/MemorandumModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/obj/Debug/MemorandumModel.exe -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/MemorandumModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/MemorandumModel/obj/Debug/MemorandumModel.pdb -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MemorandumModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Note/img/策略模式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/img/策略模式.png -------------------------------------------------------------------------------- /Note/img/简单工厂.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/img/简单工厂.png -------------------------------------------------------------------------------- /Note/img/装饰着模式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/img/装饰着模式.png -------------------------------------------------------------------------------- /Note/代理模式.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/代理模式.txt -------------------------------------------------------------------------------- /Note/原型模式.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/原型模式.txt -------------------------------------------------------------------------------- /Note/模板方法.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/模板方法.txt -------------------------------------------------------------------------------- /Note/状态模式.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/状态模式.txt -------------------------------------------------------------------------------- /Note/简单工厂模式与策略模式的比较.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/简单工厂模式与策略模式的比较.txt -------------------------------------------------------------------------------- /Note/装饰模式.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/装饰模式.txt -------------------------------------------------------------------------------- /Note/面向对象设计的几大原则.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Note/面向对象设计的几大原则.txt -------------------------------------------------------------------------------- /PrototypeModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/App.config -------------------------------------------------------------------------------- /PrototypeModel/ConcretePrototype.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/ConcretePrototype.cs -------------------------------------------------------------------------------- /PrototypeModel/Demo/CopyFather.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/Demo/CopyFather.cs -------------------------------------------------------------------------------- /PrototypeModel/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/Person.cs -------------------------------------------------------------------------------- /PrototypeModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/Program.cs -------------------------------------------------------------------------------- /PrototypeModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PrototypeModel/ProtoType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/ProtoType.cs -------------------------------------------------------------------------------- /PrototypeModel/PrototypeModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/PrototypeModel.csproj -------------------------------------------------------------------------------- /PrototypeModel/bin/Debug/PrototypeModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/bin/Debug/PrototypeModel.exe -------------------------------------------------------------------------------- /PrototypeModel/bin/Debug/PrototypeModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/bin/Debug/PrototypeModel.exe.config -------------------------------------------------------------------------------- /PrototypeModel/bin/Debug/PrototypeModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/bin/Debug/PrototypeModel.pdb -------------------------------------------------------------------------------- /PrototypeModel/bin/Debug/PrototypeModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/bin/Debug/PrototypeModel.vshost.exe -------------------------------------------------------------------------------- /PrototypeModel/bin/Debug/PrototypeModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/bin/Debug/PrototypeModel.vshost.exe.config -------------------------------------------------------------------------------- /PrototypeModel/bin/Debug/PrototypeModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/bin/Debug/PrototypeModel.vshost.exe.manifest -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/PrototypeModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/obj/Debug/PrototypeModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/PrototypeModel.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/obj/Debug/PrototypeModel.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/PrototypeModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/obj/Debug/PrototypeModel.exe -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/PrototypeModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/PrototypeModel/obj/Debug/PrototypeModel.pdb -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrototypeModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ProxyModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/App.config -------------------------------------------------------------------------------- /ProxyModel/BetifalGair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/BetifalGair.cs -------------------------------------------------------------------------------- /ProxyModel/Interface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/Interface.cs -------------------------------------------------------------------------------- /ProxyModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/Program.cs -------------------------------------------------------------------------------- /ProxyModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ProxyModel/Proxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/Proxy.cs -------------------------------------------------------------------------------- /ProxyModel/ProxyModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/ProxyModel.csproj -------------------------------------------------------------------------------- /ProxyModel/Pursuit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/Pursuit.cs -------------------------------------------------------------------------------- /ProxyModel/bin/Debug/ProxyModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/bin/Debug/ProxyModel.exe -------------------------------------------------------------------------------- /ProxyModel/bin/Debug/ProxyModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/bin/Debug/ProxyModel.exe.config -------------------------------------------------------------------------------- /ProxyModel/bin/Debug/ProxyModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/bin/Debug/ProxyModel.pdb -------------------------------------------------------------------------------- /ProxyModel/bin/Debug/ProxyModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/bin/Debug/ProxyModel.vshost.exe -------------------------------------------------------------------------------- /ProxyModel/bin/Debug/ProxyModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/bin/Debug/ProxyModel.vshost.exe.config -------------------------------------------------------------------------------- /ProxyModel/bin/Debug/ProxyModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/bin/Debug/ProxyModel.vshost.exe.manifest -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/ProxyModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/obj/Debug/ProxyModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/ProxyModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/obj/Debug/ProxyModel.exe -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/ProxyModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/ProxyModel/obj/Debug/ProxyModel.pdb -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ProxyModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleFactory/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/App.config -------------------------------------------------------------------------------- /SimpleFactory/Operation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/Operation.cs -------------------------------------------------------------------------------- /SimpleFactory/OperationAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/OperationAdd.cs -------------------------------------------------------------------------------- /SimpleFactory/OperationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/OperationFactory.cs -------------------------------------------------------------------------------- /SimpleFactory/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/Program.cs -------------------------------------------------------------------------------- /SimpleFactory/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SimpleFactory/SimpleFactory.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/SimpleFactory.csproj -------------------------------------------------------------------------------- /SimpleFactory/bin/Debug/SimpleFactory.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/bin/Debug/SimpleFactory.exe -------------------------------------------------------------------------------- /SimpleFactory/bin/Debug/SimpleFactory.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/bin/Debug/SimpleFactory.exe.config -------------------------------------------------------------------------------- /SimpleFactory/bin/Debug/SimpleFactory.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/bin/Debug/SimpleFactory.pdb -------------------------------------------------------------------------------- /SimpleFactory/bin/Debug/SimpleFactory.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/bin/Debug/SimpleFactory.vshost.exe -------------------------------------------------------------------------------- /SimpleFactory/bin/Debug/SimpleFactory.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/bin/Debug/SimpleFactory.vshost.exe.config -------------------------------------------------------------------------------- /SimpleFactory/bin/Debug/SimpleFactory.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/bin/Debug/SimpleFactory.vshost.exe.manifest -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/SimpleFactory.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/obj/Debug/SimpleFactory.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/SimpleFactory.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/obj/Debug/SimpleFactory.exe -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/SimpleFactory.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/SimpleFactory/obj/Debug/SimpleFactory.pdb -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleFactory/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Singleton/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/App.config -------------------------------------------------------------------------------- /Singleton/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/Context.cs -------------------------------------------------------------------------------- /Singleton/MultiSingle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/MultiSingle.cs -------------------------------------------------------------------------------- /Singleton/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/Program.cs -------------------------------------------------------------------------------- /Singleton/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Singleton/SingleTon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/SingleTon.cs -------------------------------------------------------------------------------- /Singleton/Singleton.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/Singleton.csproj -------------------------------------------------------------------------------- /Singleton/bin/Debug/Singleton.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/bin/Debug/Singleton.exe -------------------------------------------------------------------------------- /Singleton/bin/Debug/Singleton.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/bin/Debug/Singleton.exe.config -------------------------------------------------------------------------------- /Singleton/bin/Debug/Singleton.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/bin/Debug/Singleton.pdb -------------------------------------------------------------------------------- /Singleton/bin/Debug/Singleton.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/bin/Debug/Singleton.vshost.exe -------------------------------------------------------------------------------- /Singleton/bin/Debug/Singleton.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/bin/Debug/Singleton.vshost.exe.config -------------------------------------------------------------------------------- /Singleton/bin/Debug/Singleton.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/bin/Debug/Singleton.vshost.exe.manifest -------------------------------------------------------------------------------- /Singleton/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Singleton/obj/Debug/Singleton.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/obj/Debug/Singleton.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /Singleton/obj/Debug/Singleton.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/obj/Debug/Singleton.exe -------------------------------------------------------------------------------- /Singleton/obj/Debug/Singleton.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/Singleton/obj/Debug/Singleton.pdb -------------------------------------------------------------------------------- /Singleton/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Singleton/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Singleton/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /StatusModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/App.config -------------------------------------------------------------------------------- /StatusModel/ConcreteState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/ConcreteState.cs -------------------------------------------------------------------------------- /StatusModel/ConcreteStateB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/ConcreteStateB.cs -------------------------------------------------------------------------------- /StatusModel/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Context.cs -------------------------------------------------------------------------------- /StatusModel/Demo/DayContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Demo/DayContext.cs -------------------------------------------------------------------------------- /StatusModel/Demo/DayState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Demo/DayState.cs -------------------------------------------------------------------------------- /StatusModel/Demo/Monthing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Demo/Monthing.cs -------------------------------------------------------------------------------- /StatusModel/FailState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/FailState.cs -------------------------------------------------------------------------------- /StatusModel/ForenoonState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/ForenoonState.cs -------------------------------------------------------------------------------- /StatusModel/LightContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/LightContext.cs -------------------------------------------------------------------------------- /StatusModel/LightOff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/LightOff.cs -------------------------------------------------------------------------------- /StatusModel/LightOn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/LightOn.cs -------------------------------------------------------------------------------- /StatusModel/LightState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/LightState.cs -------------------------------------------------------------------------------- /StatusModel/LoginContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/LoginContext.cs -------------------------------------------------------------------------------- /StatusModel/LoginState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/LoginState.cs -------------------------------------------------------------------------------- /StatusModel/MorningState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/MorningState.cs -------------------------------------------------------------------------------- /StatusModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Program.cs -------------------------------------------------------------------------------- /StatusModel/Project/WorkContexted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Project/WorkContexted.cs -------------------------------------------------------------------------------- /StatusModel/Project/WorkStates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Project/WorkStates.cs -------------------------------------------------------------------------------- /StatusModel/Project/WorkedState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Project/WorkedState.cs -------------------------------------------------------------------------------- /StatusModel/Project/WorkingState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Project/WorkingState.cs -------------------------------------------------------------------------------- /StatusModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StatusModel/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/State.cs -------------------------------------------------------------------------------- /StatusModel/StatusModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/StatusModel.csproj -------------------------------------------------------------------------------- /StatusModel/SuccessState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/SuccessState.cs -------------------------------------------------------------------------------- /StatusModel/WorkContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/WorkContext.cs -------------------------------------------------------------------------------- /StatusModel/WorkState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/WorkState.cs -------------------------------------------------------------------------------- /StatusModel/bin/Debug/StatusModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/bin/Debug/StatusModel.exe -------------------------------------------------------------------------------- /StatusModel/bin/Debug/StatusModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/bin/Debug/StatusModel.exe.config -------------------------------------------------------------------------------- /StatusModel/bin/Debug/StatusModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/bin/Debug/StatusModel.pdb -------------------------------------------------------------------------------- /StatusModel/bin/Debug/StatusModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/bin/Debug/StatusModel.vshost.exe -------------------------------------------------------------------------------- /StatusModel/bin/Debug/StatusModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/bin/Debug/StatusModel.vshost.exe.config -------------------------------------------------------------------------------- /StatusModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /StatusModel/obj/Debug/StatusModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/obj/Debug/StatusModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /StatusModel/obj/Debug/StatusModel.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/obj/Debug/StatusModel.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /StatusModel/obj/Debug/StatusModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/obj/Debug/StatusModel.exe -------------------------------------------------------------------------------- /StatusModel/obj/Debug/StatusModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StatusModel/obj/Debug/StatusModel.pdb -------------------------------------------------------------------------------- /StatusModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /StatusModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /StatusModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /StrategyModel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/App.config -------------------------------------------------------------------------------- /StrategyModel/ConcreteStrategyA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/ConcreteStrategyA.cs -------------------------------------------------------------------------------- /StrategyModel/ConcreteStrategyB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/ConcreteStrategyB.cs -------------------------------------------------------------------------------- /StrategyModel/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/Context.cs -------------------------------------------------------------------------------- /StrategyModel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/Program.cs -------------------------------------------------------------------------------- /StrategyModel/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /StrategyModel/Strategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/Strategy.cs -------------------------------------------------------------------------------- /StrategyModel/StrategyModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/StrategyModel.csproj -------------------------------------------------------------------------------- /StrategyModel/bin/Debug/StrategyModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/bin/Debug/StrategyModel.exe -------------------------------------------------------------------------------- /StrategyModel/bin/Debug/StrategyModel.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/bin/Debug/StrategyModel.exe.config -------------------------------------------------------------------------------- /StrategyModel/bin/Debug/StrategyModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/bin/Debug/StrategyModel.pdb -------------------------------------------------------------------------------- /StrategyModel/bin/Debug/StrategyModel.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/bin/Debug/StrategyModel.vshost.exe -------------------------------------------------------------------------------- /StrategyModel/bin/Debug/StrategyModel.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/bin/Debug/StrategyModel.vshost.exe.config -------------------------------------------------------------------------------- /StrategyModel/bin/Debug/StrategyModel.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/bin/Debug/StrategyModel.vshost.exe.manifest -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/StrategyModel.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/obj/Debug/StrategyModel.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/StrategyModel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/obj/Debug/StrategyModel.exe -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/StrategyModel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/StrategyModel/obj/Debug/StrategyModel.pdb -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /StrategyModel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /TemplateMethod/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/App.config -------------------------------------------------------------------------------- /TemplateMethod/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/Person.cs -------------------------------------------------------------------------------- /TemplateMethod/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/Program.cs -------------------------------------------------------------------------------- /TemplateMethod/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TemplateMethod/QuestionFathor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/QuestionFathor.cs -------------------------------------------------------------------------------- /TemplateMethod/Student.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/Student.cs -------------------------------------------------------------------------------- /TemplateMethod/StudentOne.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/StudentOne.cs -------------------------------------------------------------------------------- /TemplateMethod/TemplateMethod.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/TemplateMethod.csproj -------------------------------------------------------------------------------- /TemplateMethod/bin/Debug/TemplateMethod.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/bin/Debug/TemplateMethod.exe -------------------------------------------------------------------------------- /TemplateMethod/bin/Debug/TemplateMethod.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/bin/Debug/TemplateMethod.exe.config -------------------------------------------------------------------------------- /TemplateMethod/bin/Debug/TemplateMethod.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/bin/Debug/TemplateMethod.pdb -------------------------------------------------------------------------------- /TemplateMethod/bin/Debug/TemplateMethod.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/bin/Debug/TemplateMethod.vshost.exe -------------------------------------------------------------------------------- /TemplateMethod/bin/Debug/TemplateMethod.vshost.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/bin/Debug/TemplateMethod.vshost.exe.config -------------------------------------------------------------------------------- /TemplateMethod/bin/Debug/TemplateMethod.vshost.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/bin/Debug/TemplateMethod.vshost.exe.manifest -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/TemplateMethod.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/obj/Debug/TemplateMethod.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/TemplateMethod.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/obj/Debug/TemplateMethod.exe -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/TemplateMethod.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/TemplateMethod/obj/Debug/TemplateMethod.pdb -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /TemplateMethod/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /UML.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TengXiaoDai/DesignPattern/HEAD/UML.sln --------------------------------------------------------------------------------