async / await (C#)

async and await let C# run long operations — like web requests or file reads — without blocking the program, keeping apps responsive. await pauses a method…