基本信息
源码名称:C#设计模式源代码.rar
源码大小:0.78M
文件格式:.rar
开发语言:C#
更新时间:2023-10-09
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 2 元 
   源码介绍
C#设计模式源代码.rar

.
├── oozinoz_cs_C#design patterns
│   └── oozinoz
│       ├── Oozinoz.sln
│       ├── app
│       │   ├── GuiLayout
│       │   │   ├── Form1.cs
│       │   │   └── GuiLayout.csproj
│       │   ├── MoveATub
│       │   │   ├── MoveATub.cs
│       │   │   └── MoveATub.csproj
│       │   ├── MoveATub2
│       │   │   ├── MoveATub2.cs
│       │   │   ├── MoveATub2.csproj
│       │   │   ├── MoveATubMediator.cs
│       │   │   └── NameBase.cs
│       │   ├── PlaceATub
│       │   │   ├── PlaceATub.cs
│       │   │   └── PlaceATub.csproj
│       │   ├── ShowAbstractFactory
│       │   │   ├── BetaUI.cs
│       │   │   ├── ShowAbstractFactory.csproj
│       │   │   ├── ShowBetaVis.cs
│       │   │   └── ShowVisualization.cs
│       │   ├── ShowAdapter
│       │   │   ├── ShowAdapter.cs
│       │   │   └── ShowAdapter.csproj
│       │   ├── ShowBallistics
│       │   │   ├── BurnRate.cs
│       │   │   ├── ShowBallistics.cs
│       │   │   └── ShowBallistics.csproj
│       │   ├── ShowBallistics2
│       │   │   ├── AlertPlotPanel.cs
│       │   │   ├── BurnRate.cs
│       │   │   ├── ShowBallistics.cs
│       │   │   ├── ShowBallistics2.csproj
│       │   │   └── ValueTextBox.cs
│       │   ├── ShowBallistics3
│       │   │   ├── AlertPlotPanel.cs
│       │   │   ├── BurnRate.cs
│       │   │   ├── ShowBallistics.cs
│       │   │   ├── ShowBallistics3.csproj
│       │   │   ├── Tpeak.cs
│       │   │   └── ValueTextBox.cs
│       │   ├── ShowBallistics4
│       │   │   ├── AlertPlotPanel.cs
│       │   │   ├── BurnRate.cs
│       │   │   ├── Engine.cs
│       │   │   ├── PropertyHolder.cs
│       │   │   ├── ShowBallistics.cs
│       │   │   ├── ShowBallistics4.csproj
│       │   │   └── ValueTextBox.cs
│       │   ├── ShowBorrowing
│       │   │   ├── ShowBorrowing.cs
│       │   │   └── ShowBorrowing.csproj
│       │   ├── ShowBorrowing2
│       │   │   ├── ShowBorrowing2.cs
│       │   │   └── ShowBorrowing2.csproj
│       │   ├── ShowBrightness
│       │   │   ├── ShowBrightness.cs
│       │   │   └── ShowBrightness.csproj
│       │   ├── ShowCircle
│       │   │   ├── ShowCircle.cs
│       │   │   └── ShowCircle.csproj
│       │   ├── ShowClient
│       │   │   ├── DataWebService.cs
│       │   │   ├── ShowClient.cs
│       │   │   └── ShowClient.csproj
│       │   ├── ShowCommand
│       │   │   ├── ShowCommand.cs
│       │   │   └── ShowCommand.csproj
│       │   ├── ShowComparator
│       │   │   ├── ShowComparator.cs
│       │   │   └── ShowComparator.csproj
│       │   ├── ShowConcurrentFor
│       │   │   ├── ShowConcurrentFor.cs
│       │   │   └── ShowConcurrentFor.csproj
│       │   ├── ShowConcurrentMutex
│       │   │   ├── ShowConcurrentMutex.cs
│       │   │   └── ShowConcurrentMutex.csproj
│       │   ├── ShowConcurrentWhile
│       │   │   ├── ShowConcurrentWhile.cs
│       │   │   └── ShowConcurrentWhile.csproj
│       │   ├── ShowDecorator
│       │   │   ├── ShowDecorator.cs
│       │   │   └── ShowDecorator.csproj
│       │   ├── ShowDelegate
│       │   │   ├── InterestingAndCurious.cs
│       │   │   ├── ShowDelegate.cs
│       │   │   └── ShowDelegate.csproj
│       │   ├── ShowDown
│       │   │   ├── ShowDown.cs
│       │   │   └── ShowDown.csproj
│       │   ├── ShowEnumeration
│       │   │   ├── ShowEnumeration.cs
│       │   │   └── ShowEnumeration.csproj
│       │   ├── ShowEnumeration2
│       │   │   ├── ShowEnumeration2.cs
│       │   │   └── ShowEnumeration2.csproj
│       │   ├── ShowFilters
│       │   │   ├── ShowFilters.cs
│       │   │   └── ShowFilters.csproj
│       │   ├── ShowFlight
│       │   │   ├── ShowFlight.cs
│       │   │   ├── ShowFlight.csproj
│       │   │   └── ShowFlight2.cs
│       │   ├── ShowFun
│       │   │   ├── ShowFun.cs
│       │   │   └── ShowFun.csproj
│       │   ├── ShowInterpreter
│       │   │   ├── ShowInterpreter.cs
│       │   │   └── ShowInterpreter.csproj
│       │   ├── ShowInterpreterFor
│       │   │   ├── PrintCommand.cs
│       │   │   ├── ShowInterpreterFor.cs
│       │   │   └── ShowInterpreterFor.csproj
│       │   ├── ShowInterpreterWhile
│       │   │   ├── ShowInterpreterWhile.cs
│       │   │   └── ShowInterpreterWhile.csproj
│       │   ├── ShowLowerCase
│       │   │   ├── ShowLowerCase.cs
│       │   │   └── ShowLowerCase.csproj
│       │   ├── ShowMessageBox
│       │   │   ├── ShowMessageBox.cs
│       │   │   └── ShowMessageBox.csproj
│       │   ├── ShowNew
│       │   │   ├── ShowNew.cs
│       │   │   └── ShowNew.csproj
│       │   ├── ShowPlant
│       │   │   ├── ShowPlant.cs
│       │   │   └── ShowPlant.csproj
│       │   ├── ShowPrettyVisitor
│       │   │   ├── PrettyVisitor.cs
│       │   │   ├── ShowPrettyVisitor.cs
│       │   │   └── ShowPrettyVisitor.csproj
│       │   ├── ShowProcessEnumeration
│       │   │   ├── ShowProcessEnumeration.cs
│       │   │   └── ShowProcessEnumeration.csproj
│       │   ├── ShowProcessEnumeration2
│       │   │   ├── ShowProcessEnumeration2.cs
│       │   │   └── ShowProcessEnumeration2.csproj
│       │   ├── ShowProxy
│       │   │   ├── PictureBoxProxy.cs
│       │   │   ├── ShowProxy.cs
│       │   │   └── ShowProxy.csproj
│       │   ├── ShowProxyReader
│       │   │   ├── DataReaderProxy.cs
│       │   │   ├── LimitingReader.cs
│       │   │   ├── ShowProxyReader.cs
│       │   │   └── ShowProxyReader.csproj
│       │   ├── ShowRakeVisitor
│       │   │   ├── RakeVisitor.cs
│       │   │   ├── ShowRakeVisitor.cs
│       │   │   └── ShowRakeVisitor.csproj
│       │   ├── ShowRandom
│       │   │   ├── ShowRandom.cs
│       │   │   └── ShowRandom.csproj
│       │   ├── ShowReflection
│       │   │   ├── ShowReflection.cs
│       │   │   └── ShowReflection.csproj
│       │   ├── ShowRocketsFromList
│       │   │   ├── ShowRocketsFromList.cs
│       │   │   └── ShowRocketsFromList.csproj
│       │   ├── ShowRocketsFromTable
│       │   │   ├── ShowRocketsFromTable.cs
│       │   │   └── ShowRocketsFromTable.csproj
│       │   ├── ShowSet
│       │   │   ├── ShowSet.cs
│       │   │   └── ShowSet.csproj
│       │   ├── ShowStructs
│       │   │   ├── ShowStructs.cs
│       │   │   └── ShowStructs.csproj
│       │   ├── ShowTimerCommand
│       │   │   ├── ShowTimerCommand.cs
│       │   │   └── ShowTimerCommand.csproj
│       │   ├── ShowTreeNodeVisitor
│       │   │   ├── ShowTreeNodeVisitor.cs
│       │   │   ├── ShowTreeNodeVisitor.csproj
│       │   │   └── TreeNodeVisitor.cs
│       │   ├── ShowUnforgiving
│       │   │   ├── ShowUnforgiving.cs
│       │   │   └── ShowUnforgiving.csproj
│       │   └── ShowVisualization2
│       │       ├── ShowVisualization2.cs
│       │       └── ShowVisualization2.csproj
│       ├── config
│       │   ├── DataWebService.asmx
│       │   ├── adcopy.txt
│       │   └── strategy.xml
│       ├── db
│       │   └── oozinoz.mdb
│       ├── images
│       │   ├── absent.gif
│       │   ├── absent.png
│       │   ├── cherry-large-down.gif
│       │   ├── cherry-large-down.png
│       │   ├── cherry-large.gif
│       │   ├── cherry-large.png
│       │   ├── fest.gif
│       │   ├── machine.png
│       │   ├── rocket-large-down.gif
│       │   ├── rocket-large-down.png
│       │   ├── rocket-large.gif
│       │   ├── rocket-large.png
│       │   └── tub.png
│       ├── lib
│       │   ├── Aster
│       │   │   ├── Aster.csproj
│       │   │   ├── AsterStarPress.cs
│       │   │   └── AsterStarPress2.cs
│       │   ├── BusinessCore
│       │   │   ├── BusinessCore.csproj
│       │   │   ├── Factory.cs
│       │   │   └── MaterialManager.cs
│       │   ├── Carousel
│       │   │   ├── Carousel.csproj
│       │   │   ├── ChangeHandler.cs
│       │   │   ├── Door.cs
│       │   │   ├── Door2.cs
│       │   │   ├── DoorClosed.cs
│       │   │   ├── DoorClosing.cs
│       │   │   ├── DoorOpen.cs
│       │   │   ├── DoorOpening.cs
│       │   │   ├── DoorState.cs
│       │   │   └── DoorStayOpen.cs
│       │   ├── Carousel2
│       │   │   ├── Carousel2.csproj
│       │   │   ├── ChangeHandler.cs
│       │   │   ├── Door.cs
│       │   │   ├── DoorClosed.cs
│       │   │   ├── DoorClosing.cs
│       │   │   ├── DoorOpen.cs
│       │   │   ├── DoorOpening.cs
│       │   │   ├── DoorState.cs
│       │   │   └── DoorStayOpen.cs
│       │   ├── Chemicals
│       │   │   ├── Chemical.cs
│       │   │   ├── ChemicalFactory.cs
│       │   │   ├── ChemicalFactory2.cs
│       │   │   ├── Chemicals.csproj
│       │   │   ├── IChemical.cs
│       │   │   ├── Substance.cs
│       │   │   └── Substance2.cs
│       │   ├── Controllers
│       │   │   ├── Controllers.csproj
│       │   │   ├── FuserController.cs
│       │   │   ├── FuserManager.cs
│       │   │   ├── MachineManager.cs
│       │   │   ├── StarPressController.cs
│       │   │   └── StarPressManager.cs
│       │   ├── Credit
│       │   │   ├── Credit.csproj
│       │   │   ├── CreditCheckFactory.cs
│       │   │   ├── CreditCheckOffline.cs
│       │   │   ├── CreditCheckOnline.cs
│       │   │   ├── IBillingCheck.cs
│       │   │   ├── ICreditCheck.cs
│       │   │   └── IShippingCheck.cs
│       │   ├── CreditCanada
│       │   │   ├── BillingCheckCanada.cs
│       │   │   ├── CheckFactoryCanada.cs
│       │   │   ├── CreditCanada.csproj
│       │   │   ├── CreditCheckCanadaOnline.cs
│       │   │   └── ShippingCheckCanada.cs
│       │   ├── DataLayer
│       │   │   ├── DataLayer.csproj
│       │   │   ├── DataServices.cs
│       │   │   ├── DataServices2.cs
│       │   │   └── IBorrower.cs
│       │   ├── Enumerators
│       │   │   ├── ComponentEnumerator.cs
│       │   │   ├── CompositeEnumerator.cs
│       │   │   ├── Enumerators.csproj
│       │   │   ├── ICompositeEnumerable.cs
│       │   │   └── LeafEnumerator.cs
│       │   ├── Filters
│       │   │   ├── CommaListFilter.cs
│       │   │   ├── ConsoleWriter.cs
│       │   │   ├── Filters.csproj
│       │   │   ├── ISimpleWriter.cs
│       │   │   ├── LowerCaseFilter.cs
│       │   │   ├── OozinozFilter.cs
│       │   │   ├── RandomCaseFilter.cs
│       │   │   ├── SimpleStreamWriter.cs
│       │   │   ├── TitleCaseFilter.cs
│       │   │   ├── UpperCaseFilter.cs
│       │   │   └── WrapFilter.cs
│       │   ├── Fireworks
│       │   │   ├── Firework.cs
│       │   │   ├── Fireworks.csproj
│       │   │   ├── OozinozRocket.cs
│       │   │   ├── OozinozSkyrocket.cs
│       │   │   ├── PhysicalRocket.cs
│       │   │   ├── Rocket.cs
│       │   │   └── Shell.cs
│       │   ├── Functions
│       │   │   ├── Abs.cs
│       │   │   ├── Arithmetic.cs
│       │   │   ├── Constant.cs
│       │   │   ├── Cos.cs
│       │   │   ├── Exp.cs
│       │   │   ├── Frapper.cs
│       │   │   ├── Function.cs
│       │   │   ├── Functions.csproj
│       │   │   ├── Scale.cs
│       │   │   ├── Sin.cs
│       │   │   ├── Sqrt.cs
│       │   │   └── T.cs
│       │   ├── Machines
│       │   │   ├── AmbitiousMenu.cs
│       │   │   ├── AmbitiousMenu2.cs
│       │   │   ├── BasicPlanner.cs
│       │   │   ├── Bin.cs
│       │   │   ├── Engineer.cs
│       │   │   ├── ExampleMachine.cs
│       │   │   ├── Fuser.cs
│       │   │   ├── IMachineVisitor.cs
│       │   │   ├── Machine.cs
│       │   │   ├── MachineComponent.cs
│       │   │   ├── MachineComposite.cs
│       │   │   ├── MachinePlanner.cs
│       │   │   ├── Machines.csproj
│       │   │   ├── Mixer.cs
│       │   │   ├── ShellAssembler.cs
│       │   │   ├── ShellPlanner.cs
│       │   │   ├── StarPress.cs
│       │   │   ├── StarPressPlanner.cs
│       │   │   ├── Tool.cs
│       │   │   ├── ToolCart.cs
│       │   │   ├── Tub.cs
│       │   │   ├── TubMediator.cs
│       │   │   ├── UnloadBuffer.cs
│       │   │   └── VisualizationItem.cs
│       │   ├── OzAster
│       │   │   ├── OzAster.csproj
│       │   │   └── OzAsterStarPress.cs
│       │   ├── Processes
│       │   │   ├── IProcessVisitor.cs
│       │   │   ├── ProcessAlternation.cs
│       │   │   ├── ProcessComponent.cs
│       │   │   ├── ProcessComposite.cs
│       │   │   ├── ProcessSequence.cs
│       │   │   ├── ProcessStep.cs
│       │   │   ├── Processes.csproj
│       │   │   └── ShellProcess.cs
│       │   ├── Recommendations
│       │   │   ├── Advisor.cs
│       │   │   ├── Customer.cs
│       │   │   ├── GroupAdvisor.cs
│       │   │   ├── ItemAdvisor.cs
│       │   │   ├── LikeMyStuff.cs
│       │   │   ├── PromotionAdvisor.cs
│       │   │   ├── RandomAdvisor.cs
│       │   │   ├── Recommendations.csproj
│       │   │   └── Rel8.cs
│       │   ├── Reservations
│       │   │   ├── BuilderException.cs
│       │   │   ├── ForgivingBuilder.cs
│       │   │   ├── Reservation.cs
│       │   │   ├── ReservationBuilder.cs
│       │   │   ├── ReservationParser.cs
│       │   │   ├── Reservations.csproj
│       │   │   └── UnforgivingBuilder.cs
│       │   ├── RobotInterpreter
│       │   │   ├── CarryCommand.cs
│       │   │   ├── Command.cs
│       │   │   ├── CommandSequence.cs
│       │   │   ├── Robot.cs
│       │   │   └── RobotInterpreter.csproj
│       │   ├── RobotInterpreter2
│       │   │   ├── CarryCommand.cs
│       │   │   ├── Command.cs
│       │   │   ├── CommandSequence.cs
│       │   │   ├── Constant.cs
│       │   │   ├── Equals.cs
│       │   │   ├── ForCommand.cs
│       │   │   ├── HasMaterial.cs
│       │   │   ├── IfCommand.cs
│       │   │   ├── NullCommand.cs
│       │   │   ├── Robot.cs
│       │   │   ├── RobotInterpreter2.csproj
│       │   │   ├── ShutDownCommand.cs
│       │   │   ├── StartUpCommand.cs
│       │   │   ├── Term.cs
│       │   │   ├── Variable.cs
│       │   │   └── WhileCommand.cs
│       │   ├── ShowAccessibility
│       │   │   ├── ShowAccessibility.csproj
│       │   │   ├── ShowInternal.cs
│       │   │   ├── ShowPrivate.cs
│       │   │   └── ShowProtected.cs
│       │   ├── ShowConstruction
│       │   │   ├── Fuses.cs
│       │   │   └── ShowConstruction.csproj
│       │   ├── ShowProperties
│       │   │   ├── IAdvertisement.cs
│       │   │   ├── IAdvertisement2.cs
│       │   │   ├── ShowProperties.csproj
│       │   │   ├── WebAd.cs
│       │   │   └── WebAd2.cs
│       │   ├── Simulation
│       │   │   ├── IRocketSim.cs
│       │   │   ├── Simulation.csproj
│       │   │   └── Skyrocket.cs
│       │   ├── Testing
│       │   │   ├── DataLayerTest.cs
│       │   │   ├── ForgivingBuilderTest.cs
│       │   │   ├── FrapperTest.cs
│       │   │   ├── MachineTest.cs
│       │   │   ├── ProcessTest.cs
│       │   │   ├── SkyrocketTest.cs
│       │   │   ├── Testing.csproj
│       │   │   ├── TubTest.cs
│       │   │   └── UnforgivingBuilderTest.cs
│       │   ├── UserInterface
│       │   │   ├── OzGroupBox.cs
│       │   │   ├── PlotPanel.cs
│       │   │   ├── PlotPanel2.cs
│       │   │   ├── UI.cs
│       │   │   └── UserInterface.csproj
│       │   ├── Utilities
│       │   │   ├── FileFinder.cs
│       │   │   ├── Set.cs
│       │   │   └── Utilities.csproj
│       │   └── Visualizations
│       │       ├── FactoryDelegates.cs
│       │       ├── FactoryModel.cs
│       │       ├── VisMediator.cs
│       │       ├── Visualization.cs
│       │       ├── Visualization2.cs
│       │       └── Visualizations.csproj
│       ├── nant.build
│       └── nunit
│           └── nunit.framework.dll
└── 好例子网_C#设计模式源代码.rar

87 directories, 347 files