
C# 与 .NET 设计模式视频教程
来自 网络整理·免费领取学习资源
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《C# 与 .NET 设计模式视频教程》。官网需要单独购买,有集上可以免费领取。
гАРиµДжЇРзЫЃељХгАСпЉЪ
вФА00 None
вФВ 001 Introduction.mp4
вФВ
вФЬвФА01 The SOLID Design Principles
вФВ вФВ 002 Overview.mp4
вФВ вФВ 003 Single Responsibility Principle.mp4
вФВ вФВ 004 Open-Closed Principle.mp4
вФВ вФВ 005 Liskov Substitution Principle.mp4
вФВ вФВ 006 Interface Segregation Principle.mp4
вФВ вФВ 007 Dependency Inversion Principle.mp4
вФВ вФВ 008 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФЬвФА003 Single Responsibility Principle
вФВ вФВ SOLID.SRP.cs.txt
вФВ вФВ
вФВ вФЬвФА004 Open-Closed Principle
вФВ вФВ SOLID.OCP.cs.txt
вФВ вФВ
вФВ вФЬвФА005 Liskov Substitution Principle
вФВ вФВ SOLID.LSP.cs.txt
вФВ вФВ
вФВ вФЬвФА006 Interface Segregation Principle
вФВ вФВ SOLID.ISP.cs.txt
вФВ вФВ
вФВ вФФвФА007 Dependency Inversion Principle
вФВ SOLID.DIP.cs.txt
вФВ
вФЬвФА02 Builder
вФВ вФВ 009 Overview.mp4
вФВ вФВ 010 Life Without Builder.mp4
вФВ вФВ 011 Builder.mp4
вФВ вФВ 012 Fluent Builder.mp4
вФВ вФВ 013 Faceted Builder.mp4
вФВ вФВ 014 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА011 Builder
вФВ вФВ вФВ Creational.Builder.Builder.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА013 Faceted Builder
вФВ вФВ Creational.Builder.BuilderFacets.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 001 Builder Coding Exercise.html
вФВ
вФЬвФА03 Factories
вФВ вФВ 015 Overview.mp4
вФВ вФВ 016 Point Example.mp4
вФВ вФВ 017 Factory Method.mp4
вФВ вФВ 018 Factory.mp4
вФВ вФВ 019 Inner Factory.mp4
вФВ вФВ 020 Abstract Factory.mp4
вФВ вФВ 021 Abstract Factory and OCP.mp4
вФВ вФВ 022 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА016 Point Example
вФВ вФВ вФВ Creational.Factories.Factory.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА020 Abstract Factory
вФВ вФВ Creational.Factories.AbstractFactory.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 002 Factory Coding Exercise.html
вФВ
вФЬвФА04 Prototype
вФВ вФВ 023 Overview.mp4
вФВ вФВ 024 ICloneable is Bad.mp4
вФВ вФВ 025 Copy Constructors.mp4
вФВ вФВ 026 Explicit Deep Copy Interface.mp4
вФВ вФВ 027 Copy Through Serialization.mp4
вФВ вФВ 028 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА024 ICloneable is Bad
вФВ вФВ вФВ Creational.Prototype.ICloneableIsBad.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФЬвФА025 Copy Constructors
вФВ вФВ вФВ Creational.Prototype.CopyConstructors.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА027 Copy Through Serialization
вФВ вФВ Creational.Prototype.CopyThroughSerialization.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 003 Prototype Coding Exercise.html
вФВ
вФЬвФА05 Singleton
вФВ вФВ 029 Overview.mp4
вФВ вФВ 030 Singleton Implementation.mp4
вФВ вФВ 031 Testability Issues.mp4
вФВ вФВ 032 Singleton in Dependency Injection.mp4
вФВ вФВ 033 Monostate.mp4
вФВ вФВ 034 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА030 Singleton Implementation
вФВ вФВ вФВ Creational.Singleton.Singleton.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФЬвФА032 Singleton in Dependency Injection
вФВ вФВ вФВ Creational.Singleton.SingletonInDI.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА033 Monostate
вФВ вФВ Creational.Singleton.Monostate.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 004 Singleton Coding Exercise.html
вФВ
вФЬвФА06 Adapter
вФВ вФВ 035 Overview.mp4
вФВ вФВ 036 VectorRaster Demo.mp4
вФВ вФВ 037 Adapter Caching.mp4
вФВ вФВ 038 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА036 VectorRaster Demo
вФВ вФВ вФВ Structural.Adapter.NoCaching.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА037 Adapter Caching
вФВ вФВ Structural.Adapter.WithCaching.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 005 Adapter Coding Exercise.html
вФВ
вФЬвФА07 Bridge
вФВ вФВ 039 Overview.mp4
вФВ вФВ 040 Bridge.mp4
вФВ вФВ 041 Summary.mp4
вФВ вФВ 0OO_Softarchive вАУ Download-More-Here.url
вФВ вФВ 0OO_Software.For_Mac0S.txt
вФВ вФВ 0OO_Windows.Office-AD0BE-Visual_Studio 2017.txt
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФФвФА040 Bridge
вФВ вФВ Structural.Bridge.Bridge.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 006 Bridge Coding Exercise.html
вФВ
вФЬвФА08 Composite
вФВ вФВ 042 Overview.mp4
вФВ вФВ 043 Geometric Shapes.mp4
вФВ вФВ 044 Neural Networks.mp4
вФВ вФВ 045 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА043 Geometric Shapes
вФВ вФВ вФВ Structural.Composite.GeometricShapes.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА044 Neural Networks
вФВ вФВ Structural.Composite.NeuralNetworks.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 007 Composite Coding Exercise.html
вФВ
вФЬвФА09 Decorator
вФВ вФВ 046 Overview.mp4
вФВ вФВ 047 Custom String Builder.mp4
вФВ вФВ 048 Adapter-Decorator.mp4
вФВ вФВ 049 Multiple Inheritance.mp4
вФВ вФВ 050 Dynamic Decorator Composition.mp4
вФВ вФВ 051 Static Decorator Composition.mp4
вФВ вФВ 052 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА047 Custom String Builder
вФВ вФВ вФВ Structural.Decorator.CodeBuilder.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФЬвФА048 Adapter-Decorator
вФВ вФВ вФВ Structural.Decorator.AdapterDecorator.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФЬвФА049 Multiple Inheritance
вФВ вФВ вФВ Structural.Decorator.MultipleInheritance.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА050 Dynamic Decorator Composition
вФВ вФВ Structural.Decorator.Decorator.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 008 Decorator Coding Exercise.html
вФВ
вФЬвФА10 Façade
вФВ 053 Overview.mp4
вФВ 054 Façade.mp4
вФВ 055 Summary.mp4
вФВ
вФЬвФА11 Flyweight
вФВ вФВ 056 Overview.mp4
вФВ вФВ 057 Repeating User Names.mp4
вФВ вФВ 058 Text Formatting.mp4
вФВ вФВ 059 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА057 Repeating User Names
вФВ вФВ вФВ Structural.Flyweight.Users.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА058 Text Formatting
вФВ вФВ Structural.Flyweight.TextFormatting.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 009 Flyweight Coding Exercise.html
вФВ
вФЬвФА12 Proxy вАУ Snorgared вАУ SAnet.cd
вФВ вФВ 060 Overview.mp4
вФВ вФВ 061 Protection Proxy.mp4
вФВ вФВ 062 Property Proxy.mp4
вФВ вФВ 063 Dynamic Proxy for Logging.mp4
вФВ вФВ 064 Proxy vs. Decorator.mp4
вФВ вФВ 065 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА061 Protection Proxy
вФВ вФВ вФВ Structural.Proxy.ProtectionProxy.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФЬвФА062 Property Proxy
вФВ вФВ вФВ PropertyProxy.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА063 Dynamic Proxy for Logging
вФВ вФВ Structural.Proxy.DynamicProxy.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 010 Proxy Coding Exercise.html
вФВ
вФЬвФА13 Chain of Responsibility вАУ Snorgared вАУ SAnet.cd
вФВ вФВ 066 Overview.mp4
вФВ вФВ 067 Command Query Separation.mp4
вФВ вФВ 068 Method Chain.mp4
вФВ вФВ 069 Broker Chain.mp4
вФВ вФВ 070 Summary.mp4
вФВ вФВ 0OO_Softarchive вАУ Download-More-Here.url
вФВ вФВ 0OO_Software.For_Mac0S.txt
вФВ вФВ 0OO_Windows.Office-AD0BE-Visual_Studio 2017.txt
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА068 Method Chain
вФВ вФВ вФВ Behavioral.ChainOfResponsibility.MethodChain.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА069 Broker Chain
вФВ вФВ Behavioral.ChainOfResponsibility.BrokerChain.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 011 Chain of Responsibility Coding Exercise.html
вФВ
вФЬвФА14 Command
вФВ вФВ 071 Overview.mp4
вФВ вФВ 072 Command.mp4
вФВ вФВ 073 Undo Operations.mp4
вФВ вФВ 074 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФФвФА072 Command
вФВ вФВ Behavioral.Command.Command.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 012 Command Coding Exercise.html
вФВ
вФЬвФА15 Interpreter
вФВ вФВ 075 Overview.mp4
вФВ вФВ 076 Handmade Interpreter Lexing.mp4
вФВ вФВ 077 Handmade Interpreter Parsing.mp4
вФВ вФВ 078 ANTLR.mp4
вФВ вФВ 079 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФФвФА076 Handmade Interpreter Lexing
вФВ вФВ Behavioral.Interpreter.Handmade.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 013 Interpreter Coding Exercise.html
вФВ
вФЬвФА16 Iterator
вФВ вФВ 080 Overview.mp4
вФВ вФВ 081 Iterator Object.mp4
вФВ вФВ 082 Iterator Method.mp4
вФВ вФВ 083 Iterators and Duck Typing.mp4
вФВ вФВ 084 Array-Backed Properties.mp4
вФВ вФВ 085 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА081 Iterator Object
вФВ вФВ вФВ Behavioral.Iterator.TreeTraversal.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА084 Array-Backed Properties
вФВ вФВ ArrayBackedProperties.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 014 Iterator Coding Exercise.html
вФВ
вФЬвФА17 Mediator
вФВ вФВ 086 Overview.mp4
вФВ вФВ 087 Chat Room.mp4
вФВ вФВ 088 Event Broker.mp4
вФВ вФВ 089 Summary.mp4
вФВ вФВ
вФВ вФЬвФАattached_files
вФВ вФВ вФЬвФА087 Chat Room
вФВ вФВ вФВ Behavioral.Mediator.ChatRoom.cs.txt
вФВ вФВ вФВ
вФВ вФВ вФФвФА088 Event Broker
вФВ вФВ RxEventBroker.cs.txt
вФВ вФВ
вФВ вФФвФАquizzes
вФВ 015 Mediator Coding Exercise.html
вФВ
вФЬвФА18 Memento
вФВ вФВ 090 Overview.mp4
вФВ вФВ 091 Memento.mp4
вФВ вФВ 092 Undo and Redo.mp4
вФВ вФВ 093 Memento for Interop.mp4
вФВ вФВ 094 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФЬвФА091 Memento
вФВ вФВ Behavioral.Memento.Memento.cs.txt
вФВ вФВ
вФВ вФФвФА092 Undo and Redo
вФВ Behavioral.Memento.UndoRedo.cs.txt
вФВ
вФЬвФА19 Null Object
вФВ вФВ 095 Overview.mp4
вФВ вФВ 096 Null Object.mp4
вФВ вФВ 097 Dynamic Null Object.mp4
вФВ вФВ 098 Summary.mp4
вФВ вФВ 0OO_Softarchive вАУ Download-More-Here.url
вФВ вФВ 0OO_Software.For_Mac0S.txt
вФВ вФВ 0OO_Windows.Office-AD0BE-Visual_Studio 2017.txt
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФФвФА096 Null Object
вФВ Behavioral.NullObject.NullObject.cs.txt
вФВ
вФЬвФА20 Observer
вФВ вФВ 099 Overview.mp4
вФВ вФВ 100 Observer via the event Keyword.mp4
вФВ вФВ 101 Weak Event Pattern.mp4
вФВ вФВ 102 Observable Properties and Sequences.mp4
вФВ вФВ 103 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФЬвФА100 Observer via the event Keyword
вФВ вФВ Behavioral.Observer.Events.cs.txt
вФВ вФВ
вФВ вФЬвФА101 Weak Event Pattern
вФВ вФВ Behavioral.Observer.WeakEventPattern.cs.txt
вФВ вФВ
вФВ вФФвФА102 Observable Properties and Sequences
вФВ ObserverPattern.cs.txt
вФВ
вФЬвФА21 State
вФВ вФВ 104 Overview.mp4
вФВ вФВ 105 Handmade State Machine.mp4
вФВ вФВ 106 State Machine with Stateless.mp4
вФВ вФВ 107 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФЬвФА105 Handmade State Machine
вФВ вФВ Behavioral.State.Handmade.cs.txt
вФВ вФВ
вФВ вФФвФА106 State Machine with Stateless
вФВ Behavioral.State.Stateless.cs.txt
вФВ
вФЬвФА22 Strategy
вФВ вФВ 108 Overview.mp4
вФВ вФВ 109 Dynamic Strategy.mp4
вФВ вФВ 110 Static Strategy.mp4
вФВ вФВ 111 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФЬвФА109 Dynamic Strategy
вФВ вФВ Behavioral.Strategy.Dynamic.cs.txt
вФВ вФВ
вФВ вФФвФА110 Static Strategy
вФВ Behavioral.Strategy.Static.cs.txt
вФВ
вФЬвФА23 Template Method
вФВ вФВ 112 Overview.mp4
вФВ вФВ 113 Template Method.mp4
вФВ вФВ 114 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФФвФА113 Template Method
вФВ Behavioral.TemplateMethod.TemplateMethod.cs.txt
вФВ
вФЬвФА24 Visitor
вФВ вФВ 115 Overview.mp4
вФВ вФВ 116 Intrusive Expression Printing.mp4
вФВ вФВ 117 Reflection-Based Printing.mp4
вФВ вФВ 118 Classic Visitor Double Dispatch.mp4
вФВ вФВ 119 Dynamic Visitor via the DLR.mp4
вФВ вФВ 120 Summary.mp4
вФВ вФВ
вФВ вФФвФАattached_files
вФВ вФЬвФА116 Intrusive Expression Printing
вФВ вФВ Behavioral.Visitor.Intrusive.cs.txt
вФВ вФВ
вФВ вФЬвФА117 Reflection-Based Printing
вФВ вФВ Behavioral.Visitor.Reflective.cs.txt
вФВ вФВ
вФВ вФЬвФА118 Classic Visitor Double Dispatch
вФВ вФВ Behavioral.Visitor.Classic.cs.txt
вФВ вФВ
вФВ вФФвФА119 Dynamic Visitor via the DLR
вФВ Behavioral.Visitor.Dynamic.cs.txt
вФВ
вФФвФА25 Course Summary
121 Creational Paterns Summary.mp4
122 Structural Patterns Summary.mp4
123 Behavioral Patterns Summary.mp4
124 End of Course.mp4
125 Bonus Lecture Other Courses at a Discount.html