🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
-
Updated
Feb 6, 2020 - C#
🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
You can visit all properties about your class or struct by this lib with high performance as you visit properties in hard coding way.
A library based on NCC Natasha to quickly and easily read/write instance's fields or properties.
Samples showing how to use Microsoft.SqlServer.TransactSql.ScriptDom classes
The samples of .NET design patterns
First-ever acyclic generic extensible typesafe implementation of Visitor pattern for .NET without any usage of dynamic cast
A tiny retro action RPG implementation made applying Software Design Patterns to serve as a guide of reusable solutions that can be applied to common problems.
State Machine Compiler inspired by Uncle Bob
A light, cross platform & flexible .net library for creating, storing and dynamically evaluating expression trees using C#
A segmented visitor library to solidify the visitor pattern
Design patterns in video game development.
Design Pattern Examples in C#
A console application for interacting with and managing the file system.
🎓 Home tasks from design patterns course
C# source generator to help implement the visitor design pattern.
Highly generic and visitable graph implementation
This is a project with some basic implementations of design patterns in .net. It is meant to be a guide to the reasoning and insight to the popular design patterns
The Practice "Geometry"
Implementation of Attack Tree with using object-oriented design patterns. Abstract Factory and Visitor patterns were used for implementation.
Atividades do curso de boas práticas em C#
Add a description, image, and links to the visitor-pattern topic page so that developers can more easily learn about it.
To associate your repository with the visitor-pattern topic, visit your repo's landing page and select "manage topics."