C-Sharp HubLast updated Oct 31, 2022 Edit SourceProgrammingCsharpIndexC Sharp Async C Sharp Async https://www.youtube.com/watch?v=WY-mk-ZGAq8 Async is better than coroutins for a few reasons. Chaining coroutines becomes very messy. you can just directly call asyncs unlike coroutines... 3/15/2024 C Sharp Events C Sharp Events Events used to decouple various systems and clean up your code. Just a way to say something happened without caring who listens... 3/15/2024 C Sharp Generics C Sharp Generics Generics These help you write code that defines type on execution. list private int[] createArray(int firstElement,int secondElement) { return new int[] { firstElement, secondElement... 3/15/2024 C Sharp Delegates C Sharp Delegates Delegates delegates can help you write cleaner more modular and more functional code. Delegates are defined as a function signature and return... 3/15/2024 C Sharp Interfaces C Sharp Interfaces Interfaces Helps us write cleaner reusable code that lets up define code to be reused and decouple code. The interface works as... 3/15/2024 C Sharp Nested Classes C Sharp Nested Classes Nested Classes This is an example of a partial command pattern. In Cnested classes can be used as data models. using System; using... 3/15/2024 Unity Resources Unity Resources https://www.youtube.com/watch?v=2sqyd-qtHYg IEnumerables... 3/15/2024 Unity SubScenes Unity SubScenes Unity Subscenes Uses DOTS, lets you dynamically load and unload parts of the world. ... 3/15/2024 Unity Sciptable Objects Unity Scriptable Objects ... 3/15/2024