在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → C#设计模式基础

C#设计模式基础

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:1.57M
  • 下载次数:31
  • 浏览次数:159
  • 发布时间:2022-05-08
  • 实例类别:C#语言基础
  • 发 布 人:ZINGU
  • 文件格式:.7z
  • 所需积分:1
 相关标签: 设计模式 设计 基础 模式

实例介绍

【实例简介】C#设计模式基础

单一职责(一个类只干一件事)

开闭原则(开放接口,封装隐私)

接口隔离(接口保持最小单位)

依赖注入(依赖高层抽象,不应该依赖细节)

【实例截图】

from clipboard

from clipboard

【核心代码】

.
├── DesignPartten_AdapterDependency
│   ├── DesignPartten_AdapterDependency.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── Autofac.dll
│   │           ├── DesignPartten_AdapterDependency.deps.json
│   │           ├── DesignPartten_AdapterDependency.dll
│   │           ├── DesignPartten_AdapterDependency.exe
│   │           ├── DesignPartten_AdapterDependency.pdb
│   │           ├── DesignPartten_AdapterDependency.runtimeconfig.dev.json
│   │           ├── DesignPartten_AdapterDependency.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPartten_AdapterDependency.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPartten_AdapterDependency.AssemblyInfo.cs
│       │       ├── DesignPartten_AdapterDependency.AssemblyInfoInputs.cache
│       │       ├── DesignPartten_AdapterDependency.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPartten_AdapterDependency.assets.cache
│       │       ├── DesignPartten_AdapterDependency.csproj.CopyComplete
│       │       ├── DesignPartten_AdapterDependency.csproj.CoreCompileInputs.cache
│       │       ├── DesignPartten_AdapterDependency.csproj.FileListAbsolute.txt
│       │       ├── DesignPartten_AdapterDependency.csprojAssemblyReference.cache
│       │       ├── DesignPartten_AdapterDependency.dll
│       │       ├── DesignPartten_AdapterDependency.genruntimeconfig.cache
│       │       ├── DesignPartten_AdapterDependency.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPartten_AdapterDependency.dll
│       ├── DesignPartten_AdapterDependency.csproj.nuget.dgspec.json
│       ├── DesignPartten_AdapterDependency.csproj.nuget.g.props
│       ├── DesignPartten_AdapterDependency.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPartten_Adapter_Vector_Demo
│   ├── DesignPartten_Adapter_Vector_Demo.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPartten_Adapter_Vector_Demo.deps.json
│   │           ├── DesignPartten_Adapter_Vector_Demo.dll
│   │           ├── DesignPartten_Adapter_Vector_Demo.exe
│   │           ├── DesignPartten_Adapter_Vector_Demo.pdb
│   │           ├── DesignPartten_Adapter_Vector_Demo.runtimeconfig.dev.json
│   │           ├── DesignPartten_Adapter_Vector_Demo.runtimeconfig.json
│   │           ├── MoreLinq.dll
│   │           └── ref
│   │               └── DesignPartten_Adapter_Vector_Demo.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPartten_Adapter_Vector_Demo.AssemblyInfo.cs
│       │       ├── DesignPartten_Adapter_Vector_Demo.AssemblyInfoInputs.cache
│       │       ├── DesignPartten_Adapter_Vector_Demo.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPartten_Adapter_Vector_Demo.assets.cache
│       │       ├── DesignPartten_Adapter_Vector_Demo.csproj.CopyComplete
│       │       ├── DesignPartten_Adapter_Vector_Demo.csproj.CoreCompileInputs.cache
│       │       ├── DesignPartten_Adapter_Vector_Demo.csproj.FileListAbsolute.txt
│       │       ├── DesignPartten_Adapter_Vector_Demo.csprojAssemblyReference.cache
│       │       ├── DesignPartten_Adapter_Vector_Demo.dll
│       │       ├── DesignPartten_Adapter_Vector_Demo.genruntimeconfig.cache
│       │       ├── DesignPartten_Adapter_Vector_Demo.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPartten_Adapter_Vector_Demo.dll
│       ├── DesignPartten_Adapter_Vector_Demo.csproj.nuget.dgspec.json
│       ├── DesignPartten_Adapter_Vector_Demo.csproj.nuget.g.props
│       ├── DesignPartten_Adapter_Vector_Demo.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPartten_Base
│   ├── DesignPartten_Base.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPartten_Base.deps.json
│   │           ├── DesignPartten_Base.dll
│   │           ├── DesignPartten_Base.exe
│   │           ├── DesignPartten_Base.pdb
│   │           ├── DesignPartten_Base.runtimeconfig.dev.json
│   │           ├── DesignPartten_Base.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPartten_Base.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPartten_Base.AssemblyInfo.cs
│       │       ├── DesignPartten_Base.AssemblyInfoInputs.cache
│       │       ├── DesignPartten_Base.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPartten_Base.assets.cache
│       │       ├── DesignPartten_Base.csproj.CoreCompileInputs.cache
│       │       ├── DesignPartten_Base.csproj.FileListAbsolute.txt
│       │       ├── DesignPartten_Base.csprojAssemblyReference.cache
│       │       ├── DesignPartten_Base.dll
│       │       ├── DesignPartten_Base.genruntimeconfig.cache
│       │       ├── DesignPartten_Base.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPartten_Base.dll
│       ├── DesignPartten_Base.csproj.nuget.dgspec.json
│       ├── DesignPartten_Base.csproj.nuget.g.props
│       ├── DesignPartten_Base.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPartten_Bridge
│   ├── DesignPartten_Bridge.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── Autofac.dll
│   │           ├── DesignPartten_Bridge.deps.json
│   │           ├── DesignPartten_Bridge.dll
│   │           ├── DesignPartten_Bridge.exe
│   │           ├── DesignPartten_Bridge.pdb
│   │           ├── DesignPartten_Bridge.runtimeconfig.dev.json
│   │           ├── DesignPartten_Bridge.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPartten_Bridge.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPartten_Bridge.AssemblyInfo.cs
│       │       ├── DesignPartten_Bridge.AssemblyInfoInputs.cache
│       │       ├── DesignPartten_Bridge.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPartten_Bridge.assets.cache
│       │       ├── DesignPartten_Bridge.csproj.CopyComplete
│       │       ├── DesignPartten_Bridge.csproj.CoreCompileInputs.cache
│       │       ├── DesignPartten_Bridge.csproj.FileListAbsolute.txt
│       │       ├── DesignPartten_Bridge.csprojAssemblyReference.cache
│       │       ├── DesignPartten_Bridge.dll
│       │       ├── DesignPartten_Bridge.genruntimeconfig.cache
│       │       ├── DesignPartten_Bridge.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPartten_Bridge.dll
│       ├── DesignPartten_Bridge.csproj.nuget.dgspec.json
│       ├── DesignPartten_Bridge.csproj.nuget.g.props
│       ├── DesignPartten_Bridge.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignParttern_Singleton
│   ├── Demo.txt
│   ├── DesignParttern_Singleton.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── Demo.txt
│   │           ├── DesignParttern_Singleton.deps.json
│   │           ├── DesignParttern_Singleton.dll
│   │           ├── DesignParttern_Singleton.exe
│   │           ├── DesignParttern_Singleton.pdb
│   │           ├── DesignParttern_Singleton.runtimeconfig.dev.json
│   │           ├── DesignParttern_Singleton.runtimeconfig.json
│   │           ├── Microsoft.TestPlatform.CommunicationUtilities.dll
│   │           ├── Microsoft.TestPlatform.CoreUtilities.dll
│   │           ├── Microsoft.TestPlatform.CrossPlatEngine.dll
│   │           ├── Microsoft.TestPlatform.PlatformAbstractions.dll
│   │           ├── Microsoft.TestPlatform.Utilities.dll
│   │           ├── Microsoft.VisualStudio.CodeCoverage.Shim.dll
│   │           ├── Microsoft.VisualStudio.TestPlatform.Common.dll
│   │           ├── Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
│   │           ├── MoreLinq.dll
│   │           ├── Newtonsoft.Json.dll
│   │           ├── NuGet.Frameworks.dll
│   │           ├── cs
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── de
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── es
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── fr
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── it
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── ja
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── ko
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── nunit.framework.dll
│   │           ├── pl
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── pt-BR
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── ref
│   │           │   └── DesignParttern_Singleton.dll
│   │           ├── ru
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── testhost.dll
│   │           ├── testhost.exe
│   │           ├── tr
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           ├── xunit.runner.reporters.netcoreapp10.dll
│   │           ├── xunit.runner.utility.netcoreapp10.dll
│   │           ├── xunit.runner.visualstudio.dotnetcore.testadapter.dll
│   │           ├── zh-Hans
│   │           │   ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │           │   ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │           │   ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │           │   └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   │           └── zh-Hant
│   │               ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
│   │               ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
│   │               ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
│   │               ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
│   │               └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignParttern_Singleton.AssemblyInfo.cs
│       │       ├── DesignParttern_Singleton.AssemblyInfoInputs.cache
│       │       ├── DesignParttern_Singleton.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignParttern_Singleton.assets.cache
│       │       ├── DesignParttern_Singleton.csproj.CopyComplete
│       │       ├── DesignParttern_Singleton.csproj.CoreCompileInputs.cache
│       │       ├── DesignParttern_Singleton.csproj.FileListAbsolute.txt
│       │       ├── DesignParttern_Singleton.csprojAssemblyReference.cache
│       │       ├── DesignParttern_Singleton.dll
│       │       ├── DesignParttern_Singleton.genruntimeconfig.cache
│       │       ├── DesignParttern_Singleton.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignParttern_Singleton.dll
│       ├── DesignParttern_Singleton.csproj.nuget.dgspec.json
│       ├── DesignParttern_Singleton.csproj.nuget.g.props
│       ├── DesignParttern_Singleton.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignParttern_Singleton_Context
│   ├── DesignParttern_Singleton_Context.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignParttern_Singleton_Context.deps.json
│   │           ├── DesignParttern_Singleton_Context.dll
│   │           ├── DesignParttern_Singleton_Context.exe
│   │           ├── DesignParttern_Singleton_Context.pdb
│   │           ├── DesignParttern_Singleton_Context.runtimeconfig.dev.json
│   │           ├── DesignParttern_Singleton_Context.runtimeconfig.json
│   │           └── ref
│   │               └── DesignParttern_Singleton_Context.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignParttern_Singleton_Context.AssemblyInfo.cs
│       │       ├── DesignParttern_Singleton_Context.AssemblyInfoInputs.cache
│       │       ├── DesignParttern_Singleton_Context.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignParttern_Singleton_Context.assets.cache
│       │       ├── DesignParttern_Singleton_Context.csproj.CoreCompileInputs.cache
│       │       ├── DesignParttern_Singleton_Context.csproj.FileListAbsolute.txt
│       │       ├── DesignParttern_Singleton_Context.csprojAssemblyReference.cache
│       │       ├── DesignParttern_Singleton_Context.dll
│       │       ├── DesignParttern_Singleton_Context.genruntimeconfig.cache
│       │       ├── DesignParttern_Singleton_Context.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignParttern_Singleton_Context.dll
│       ├── DesignParttern_Singleton_Context.csproj.nuget.dgspec.json
│       ├── DesignParttern_Singleton_Context.csproj.nuget.g.props
│       ├── DesignParttern_Singleton_Context.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignParttern_Singleton_MonoState
│   ├── DesignParttern_Singleton_MonoState.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignParttern_Singleton_MonoState.deps.json
│   │           ├── DesignParttern_Singleton_MonoState.dll
│   │           ├── DesignParttern_Singleton_MonoState.exe
│   │           ├── DesignParttern_Singleton_MonoState.pdb
│   │           ├── DesignParttern_Singleton_MonoState.runtimeconfig.dev.json
│   │           ├── DesignParttern_Singleton_MonoState.runtimeconfig.json
│   │           └── ref
│   │               └── DesignParttern_Singleton_MonoState.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignParttern_Singleton_MonoState.AssemblyInfo.cs
│       │       ├── DesignParttern_Singleton_MonoState.AssemblyInfoInputs.cache
│       │       ├── DesignParttern_Singleton_MonoState.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignParttern_Singleton_MonoState.assets.cache
│       │       ├── DesignParttern_Singleton_MonoState.csproj.CoreCompileInputs.cache
│       │       ├── DesignParttern_Singleton_MonoState.csproj.FileListAbsolute.txt
│       │       ├── DesignParttern_Singleton_MonoState.csprojAssemblyReference.cache
│       │       ├── DesignParttern_Singleton_MonoState.dll
│       │       ├── DesignParttern_Singleton_MonoState.genruntimeconfig.cache
│       │       ├── DesignParttern_Singleton_MonoState.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignParttern_Singleton_MonoState.dll
│       ├── DesignParttern_Singleton_MonoState.csproj.nuget.dgspec.json
│       ├── DesignParttern_Singleton_MonoState.csproj.nuget.g.props
│       ├── DesignParttern_Singleton_MonoState.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignParttern_Singleton_Pre_Thread
│   ├── DesignParttern_Singleton_Pre_Thread.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignParttern_Singleton_Pre_Thread.deps.json
│   │           ├── DesignParttern_Singleton_Pre_Thread.dll
│   │           ├── DesignParttern_Singleton_Pre_Thread.exe
│   │           ├── DesignParttern_Singleton_Pre_Thread.pdb
│   │           ├── DesignParttern_Singleton_Pre_Thread.runtimeconfig.dev.json
│   │           ├── DesignParttern_Singleton_Pre_Thread.runtimeconfig.json
│   │           └── ref
│   │               └── DesignParttern_Singleton_Pre_Thread.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignParttern_Singleton_Pre_Thread.AssemblyInfo.cs
│       │       ├── DesignParttern_Singleton_Pre_Thread.AssemblyInfoInputs.cache
│       │       ├── DesignParttern_Singleton_Pre_Thread.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignParttern_Singleton_Pre_Thread.assets.cache
│       │       ├── DesignParttern_Singleton_Pre_Thread.csproj.CoreCompileInputs.cache
│       │       ├── DesignParttern_Singleton_Pre_Thread.csproj.FileListAbsolute.txt
│       │       ├── DesignParttern_Singleton_Pre_Thread.csprojAssemblyReference.cache
│       │       ├── DesignParttern_Singleton_Pre_Thread.dll
│       │       ├── DesignParttern_Singleton_Pre_Thread.genruntimeconfig.cache
│       │       ├── DesignParttern_Singleton_Pre_Thread.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignParttern_Singleton_Pre_Thread.dll
│       ├── DesignParttern_Singleton_Pre_Thread.csproj.nuget.dgspec.json
│       ├── DesignParttern_Singleton_Pre_Thread.csproj.nuget.g.props
│       ├── DesignParttern_Singleton_Pre_Thread.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern-Builder
│   ├── DesignPattern-Builder.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern-Builder.deps.json
│   │           ├── DesignPattern-Builder.dll
│   │           ├── DesignPattern-Builder.exe
│   │           ├── DesignPattern-Builder.pdb
│   │           ├── DesignPattern-Builder.runtimeconfig.dev.json
│   │           ├── DesignPattern-Builder.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern-Builder.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern-Builder.AssemblyInfo.cs
│       │       ├── DesignPattern-Builder.AssemblyInfoInputs.cache
│       │       ├── DesignPattern-Builder.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern-Builder.assets.cache
│       │       ├── DesignPattern-Builder.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern-Builder.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern-Builder.csprojAssemblyReference.cache
│       │       ├── DesignPattern-Builder.dll
│       │       ├── DesignPattern-Builder.genruntimeconfig.cache
│       │       ├── DesignPattern-Builder.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern-Builder.dll
│       ├── DesignPattern-Builder.csproj.nuget.dgspec.json
│       ├── DesignPattern-Builder.csproj.nuget.g.props
│       ├── DesignPattern-Builder.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern-Builder01
│   ├── DesignPattern-Builder01.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern-Builder01.deps.json
│   │           ├── DesignPattern-Builder01.dll
│   │           ├── DesignPattern-Builder01.exe
│   │           ├── DesignPattern-Builder01.pdb
│   │           ├── DesignPattern-Builder01.runtimeconfig.dev.json
│   │           ├── DesignPattern-Builder01.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern-Builder01.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern-Builder01.AssemblyInfo.cs
│       │       ├── DesignPattern-Builder01.AssemblyInfoInputs.cache
│       │       ├── DesignPattern-Builder01.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern-Builder01.assets.cache
│       │       ├── DesignPattern-Builder01.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern-Builder01.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern-Builder01.csprojAssemblyReference.cache
│       │       ├── DesignPattern-Builder01.dll
│       │       ├── DesignPattern-Builder01.genruntimeconfig.cache
│       │       ├── DesignPattern-Builder01.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern-Builder01.dll
│       ├── DesignPattern-Builder01.csproj.nuget.dgspec.json
│       ├── DesignPattern-Builder01.csproj.nuget.g.props
│       ├── DesignPattern-Builder01.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_AbstractFactory
│   ├── DesignPattern_AbstractFactory.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_AbstractFactory.deps.json
│   │           ├── DesignPattern_AbstractFactory.dll
│   │           ├── DesignPattern_AbstractFactory.exe
│   │           ├── DesignPattern_AbstractFactory.pdb
│   │           ├── DesignPattern_AbstractFactory.runtimeconfig.dev.json
│   │           ├── DesignPattern_AbstractFactory.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_AbstractFactory.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_AbstractFactory.AssemblyInfo.cs
│       │       ├── DesignPattern_AbstractFactory.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_AbstractFactory.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_AbstractFactory.assets.cache
│       │       ├── DesignPattern_AbstractFactory.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_AbstractFactory.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_AbstractFactory.csprojAssemblyReference.cache
│       │       ├── DesignPattern_AbstractFactory.dll
│       │       ├── DesignPattern_AbstractFactory.genruntimeconfig.cache
│       │       ├── DesignPattern_AbstractFactory.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_AbstractFactory.dll
│       ├── DesignPattern_AbstractFactory.csproj.nuget.dgspec.json
│       ├── DesignPattern_AbstractFactory.csproj.nuget.g.props
│       ├── DesignPattern_AbstractFactory.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_FacetedBuilder
│   ├── DesignPattern_FacetedBuilder.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_FacetedBuilder.deps.json
│   │           ├── DesignPattern_FacetedBuilder.dll
│   │           ├── DesignPattern_FacetedBuilder.exe
│   │           ├── DesignPattern_FacetedBuilder.pdb
│   │           ├── DesignPattern_FacetedBuilder.runtimeconfig.dev.json
│   │           ├── DesignPattern_FacetedBuilder.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_FacetedBuilder.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_FacetedBuilder.AssemblyInfo.cs
│       │       ├── DesignPattern_FacetedBuilder.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_FacetedBuilder.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_FacetedBuilder.assets.cache
│       │       ├── DesignPattern_FacetedBuilder.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_FacetedBuilder.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_FacetedBuilder.csprojAssemblyReference.cache
│       │       ├── DesignPattern_FacetedBuilder.dll
│       │       ├── DesignPattern_FacetedBuilder.genruntimeconfig.cache
│       │       ├── DesignPattern_FacetedBuilder.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_FacetedBuilder.dll
│       ├── DesignPattern_FacetedBuilder.csproj.nuget.dgspec.json
│       ├── DesignPattern_FacetedBuilder.csproj.nuget.g.props
│       ├── DesignPattern_FacetedBuilder.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_Factories
│   ├── DesignPattern_Factories.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_Factories.deps.json
│   │           ├── DesignPattern_Factories.dll
│   │           ├── DesignPattern_Factories.exe
│   │           ├── DesignPattern_Factories.pdb
│   │           ├── DesignPattern_Factories.runtimeconfig.dev.json
│   │           ├── DesignPattern_Factories.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_Factories.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_Factories.AssemblyInfo.cs
│       │       ├── DesignPattern_Factories.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_Factories.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_Factories.assets.cache
│       │       ├── DesignPattern_Factories.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_Factories.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_Factories.csprojAssemblyReference.cache
│       │       ├── DesignPattern_Factories.dll
│       │       ├── DesignPattern_Factories.genruntimeconfig.cache
│       │       ├── DesignPattern_Factories.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_Factories.dll
│       ├── DesignPattern_Factories.csproj.nuget.dgspec.json
│       ├── DesignPattern_Factories.csproj.nuget.g.props
│       ├── DesignPattern_Factories.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_Factory
│   ├── DesignPattern_Factory.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_Factory.deps.json
│   │           ├── DesignPattern_Factory.dll
│   │           ├── DesignPattern_Factory.exe
│   │           ├── DesignPattern_Factory.pdb
│   │           ├── DesignPattern_Factory.runtimeconfig.dev.json
│   │           ├── DesignPattern_Factory.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_Factory.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_Factory.AssemblyInfo.cs
│       │       ├── DesignPattern_Factory.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_Factory.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_Factory.assets.cache
│       │       ├── DesignPattern_Factory.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_Factory.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_Factory.csprojAssemblyReference.cache
│       │       ├── DesignPattern_Factory.dll
│       │       ├── DesignPattern_Factory.genruntimeconfig.cache
│       │       ├── DesignPattern_Factory.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_Factory.dll
│       ├── DesignPattern_Factory.csproj.nuget.dgspec.json
│       ├── DesignPattern_Factory.csproj.nuget.g.props
│       ├── DesignPattern_Factory.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_FactoryMethod
│   ├── DesignPattern_FactoryMethod.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_FactoryMethod.deps.json
│   │           ├── DesignPattern_FactoryMethod.dll
│   │           ├── DesignPattern_FactoryMethod.exe
│   │           ├── DesignPattern_FactoryMethod.pdb
│   │           ├── DesignPattern_FactoryMethod.runtimeconfig.dev.json
│   │           ├── DesignPattern_FactoryMethod.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_FactoryMethod.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_FactoryMethod.AssemblyInfo.cs
│       │       ├── DesignPattern_FactoryMethod.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_FactoryMethod.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_FactoryMethod.assets.cache
│       │       ├── DesignPattern_FactoryMethod.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_FactoryMethod.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_FactoryMethod.csprojAssemblyReference.cache
│       │       ├── DesignPattern_FactoryMethod.dll
│       │       ├── DesignPattern_FactoryMethod.genruntimeconfig.cache
│       │       ├── DesignPattern_FactoryMethod.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_FactoryMethod.dll
│       ├── DesignPattern_FactoryMethod.csproj.nuget.dgspec.json
│       ├── DesignPattern_FactoryMethod.csproj.nuget.g.props
│       ├── DesignPattern_FactoryMethod.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_Prototype
│   ├── DesignPattern_Prototype.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_Prototype.deps.json
│   │           ├── DesignPattern_Prototype.dll
│   │           ├── DesignPattern_Prototype.exe
│   │           ├── DesignPattern_Prototype.pdb
│   │           ├── DesignPattern_Prototype.runtimeconfig.dev.json
│   │           ├── DesignPattern_Prototype.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_Prototype.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_Prototype.AssemblyInfo.cs
│       │       ├── DesignPattern_Prototype.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_Prototype.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_Prototype.assets.cache
│       │       ├── DesignPattern_Prototype.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_Prototype.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_Prototype.csprojAssemblyReference.cache
│       │       ├── DesignPattern_Prototype.dll
│       │       ├── DesignPattern_Prototype.genruntimeconfig.cache
│       │       ├── DesignPattern_Prototype.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_Prototype.dll
│       ├── DesignPattern_Prototype.csproj.nuget.dgspec.json
│       ├── DesignPattern_Prototype.csproj.nuget.g.props
│       ├── DesignPattern_Prototype.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_PrototypeInheritance
│   ├── DesignPattern_PrototypeInheritance.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_PrototypeInheritance.deps.json
│   │           ├── DesignPattern_PrototypeInheritance.dll
│   │           ├── DesignPattern_PrototypeInheritance.exe
│   │           ├── DesignPattern_PrototypeInheritance.pdb
│   │           ├── DesignPattern_PrototypeInheritance.runtimeconfig.dev.json
│   │           ├── DesignPattern_PrototypeInheritance.runtimeconfig.json
│   │           └── ref
│   │               └── DesignPattern_PrototypeInheritance.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_PrototypeInheritance.AssemblyInfo.cs
│       │       ├── DesignPattern_PrototypeInheritance.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_PrototypeInheritance.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_PrototypeInheritance.assets.cache
│       │       ├── DesignPattern_PrototypeInheritance.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_PrototypeInheritance.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_PrototypeInheritance.dll
│       │       ├── DesignPattern_PrototypeInheritance.genruntimeconfig.cache
│       │       ├── DesignPattern_PrototypeInheritance.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_PrototypeInheritance.dll
│       ├── DesignPattern_PrototypeInheritance.csproj.nuget.dgspec.json
│       ├── DesignPattern_PrototypeInheritance.csproj.nuget.g.props
│       ├── DesignPattern_PrototypeInheritance.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── DesignPattern_PrototypeSerizalization
│   ├── DesignPattern_PrototypeSerizalization.csproj
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       └── net5.0
│   │           ├── DesignPattern_PrototypeSerizalization.deps.json
│   │           ├── DesignPattern_PrototypeSerizalization.dll
│   │           ├── DesignPattern_PrototypeSerizalization.exe
│   │           ├── DesignPattern_PrototypeSerizalization.pdb
│   │           ├── DesignPattern_PrototypeSerizalization.runtimeconfig.dev.json
│   │           ├── DesignPattern_PrototypeSerizalization.runtimeconfig.json
│   │           ├── Newtonsoft.Json.dll
│   │           └── ref
│   │               └── DesignPattern_PrototypeSerizalization.dll
│   └── obj
│       ├── Debug
│       │   └── net5.0
│       │       ├── DesignPattern_PrototypeSerizalization.AssemblyInfo.cs
│       │       ├── DesignPattern_PrototypeSerizalization.AssemblyInfoInputs.cache
│       │       ├── DesignPattern_PrototypeSerizalization.GeneratedMSBuildEditorConfig.editorconfig
│       │       ├── DesignPattern_PrototypeSerizalization.assets.cache
│       │       ├── DesignPattern_PrototypeSerizalization.csproj.CopyComplete
│       │       ├── DesignPattern_PrototypeSerizalization.csproj.CoreCompileInputs.cache
│       │       ├── DesignPattern_PrototypeSerizalization.csproj.FileListAbsolute.txt
│       │       ├── DesignPattern_PrototypeSerizalization.csprojAssemblyReference.cache
│       │       ├── DesignPattern_PrototypeSerizalization.dll
│       │       ├── DesignPattern_PrototypeSerizalization.genruntimeconfig.cache
│       │       ├── DesignPattern_PrototypeSerizalization.pdb
│       │       ├── apphost.exe
│       │       └── ref
│       │           └── DesignPattern_PrototypeSerizalization.dll
│       ├── DesignPattern_PrototypeSerizalization.csproj.nuget.dgspec.json
│       ├── DesignPattern_PrototypeSerizalization.csproj.nuget.g.props
│       ├── DesignPattern_PrototypeSerizalization.csproj.nuget.g.targets
│       ├── project.assets.json
│       └── project.nuget.cache
├── 设计模式
│   ├── Program.cs
│   ├── bin
│   │   └── Debug
│   │       ├── net5.0
│   │       │   ├── Newtonsoft.Json.dll
│   │       │   ├── ref
│   │       │   │   └── 设计模式.dll
│   │       │   ├── 设计模式.deps.json
│   │       │   ├── 设计模式.dll
│   │       │   ├── 设计模式.exe
│   │       │   ├── 设计模式.pdb
│   │       │   ├── 设计模式.runtimeconfig.dev.json
│   │       │   └── 设计模式.runtimeconfig.json
│   │       └── net6.0
│   │           ├── ref
│   │           │   └── 设计模式.dll
│   │           ├── 设计模式.deps.json
│   │           ├── 设计模式.dll
│   │           ├── 设计模式.exe
│   │           ├── 设计模式.pdb
│   │           └── 设计模式.runtimeconfig.json
│   ├── obj
│   │   ├── Debug
│   │   │   ├── net5.0
│   │   │   │   ├── apphost.exe
│   │   │   │   ├── ref
│   │   │   │   │   └── 设计模式.dll
│   │   │   │   ├── 设计模式.AssemblyInfo.cs
│   │   │   │   ├── 设计模式.AssemblyInfoInputs.cache
│   │   │   │   ├── 设计模式.GeneratedMSBuildEditorConfig.editorconfig
│   │   │   │   ├── 设计模式.assets.cache
│   │   │   │   ├── 设计模式.csproj.CopyComplete
│   │   │   │   ├── 设计模式.csproj.CoreCompileInputs.cache
│   │   │   │   ├── 设计模式.csproj.FileListAbsolute.txt
│   │   │   │   ├── 设计模式.csprojAssemblyReference.cache
│   │   │   │   ├── 设计模式.dll
│   │   │   │   ├── 设计模式.genruntimeconfig.cache
│   │   │   │   └── 设计模式.pdb
│   │   │   └── net6.0
│   │   │       ├── apphost.exe
│   │   │       ├── ref
│   │   │       │   └── 设计模式.dll
│   │   │       ├── 设计模式.AssemblyInfo.cs
│   │   │       ├── 设计模式.AssemblyInfoInputs.cache
│   │   │       ├── 设计模式.GeneratedMSBuildEditorConfig.editorconfig
│   │   │       ├── 设计模式.GlobalUsings.g.cs
│   │   │       ├── 设计模式.assets.cache
│   │   │       ├── 设计模式.csproj.AssemblyReference.cache
│   │   │       ├── 设计模式.csproj.CoreCompileInputs.cache
│   │   │       ├── 设计模式.csproj.FileListAbsolute.txt
│   │   │       ├── 设计模式.dll
│   │   │       ├── 设计模式.genruntimeconfig.cache
│   │   │       └── 设计模式.pdb
│   │   ├── project.assets.json
│   │   ├── project.nuget.cache
│   │   ├── 设计模式.csproj.nuget.dgspec.json
│   │   ├── 设计模式.csproj.nuget.g.props
│   │   └── 设计模式.csproj.nuget.g.targets
│   ├── 单例模式
│   │   ├── Singleton_T1.cs
│   │   ├── Singleton_T2.cs
│   │   ├── Singleton_T3.cs
│   │   ├── Singleton_T4.cs
│   │   └── Singleton_T5.cs
│   ├── 原型模式
│   │   ├── 浅克隆
│   │   │   ├── Mario.cs
│   │   │   ├── MarioCache.cs
│   │   │   └── SupperMario.cs
│   │   └── 深克隆
│   │       ├── Mario.cs
│   │       ├── MarioCache.cs
│   │       └── SupperMario.cs
│   ├── 工厂模式
│   │   ├── 简单工厂
│   │   │   ├── CheesePizza.cs
│   │   │   ├── GreekPizza.cs
│   │   │   ├── OrderPizza.cs
│   │   │   ├── PapperPizza.cs
│   │   │   └── PizzaAbstract.cs
│   │   ├── 工厂方法模式
│   │   │   ├── BJCheesePizzza.cs
│   │   │   └── BJGreekPizza.cs
│   │   └── 抽象方法模式
│   │       ├── AbstractFactory.cs
│   │       ├── Blue.cs
│   │       ├── Circle.cs
│   │       ├── ColorFactory.cs
│   │       ├── Comm.cs
│   │       ├── FactoryProducer.cs
│   │       ├── Green.cs
│   │       ├── IColor.cs
│   │       ├── IShape.cs
│   │       ├── Rectange.cs
│   │       ├── Red.cs
│   │       ├── ShapeFactory.cs
│   │       └── Square.cs
│   ├── 桥接模式
│   │   ├── Circle.cs
│   │   ├── DrawApi.cs
│   │   ├── IDrawAPI.cs
│   │   └── IShape.cs
│   ├── 设计模式.csproj
│   ├── 建造者模式
│   │   ├── Bottle.cs
│   │   ├── Burger.cs
│   │   ├── ChickenBurger.cs
│   │   ├── ColdDrink.cs
│   │   ├── Cole.cs
│   │   ├── Item.cs
│   │   ├── Meal.cs
│   │   ├── MealBuilder.cs
│   │   ├── VegBuger.cs
│   │   └── Wrapper.cs
│   └── 适配器模式
│       ├── ILogistics.cs
│       ├── IOtherLogistics.cs
│       ├── Logistics.cs
│       └── Other.cs
├── 设计模式.sln
└── 好例子网_设计模式.7z

199 directories, 658 files


实例下载地址

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警