That's the series — go rewatch part 1 while it's fresh.
finally always runs, even after a return. Catch order matters — most specific first. Unawaited async keeps running, but silently. async isn't multithreading. Interfaces make code testable.
#CSharp #DotNet #TechTok #LearnToCode #SoftwareEngineering