C# Mastery Hub
Home
Challenges
Discussion
Lessons
Core Topics
C# Fundamentals
Console Applications
Classes & OOP
Windows Forms
ASP.NET Core
SQL Server
VS & SQL Connection
RDLC Reports
.NET MAUI
Getting Started
Getting Started
Website Development
SEO Guide
Security
Project Workflow
Extra Topics
Cloud & Deployment
AWS Cloud
Deployment
About
Contact
Test Your Knowledge
CSharpFundamentals_Lesson13 Quiz
Answer all questions to test your understanding
1
What is a delegate in C#?
A type that holds a reference to a method
A type of class
A type of variable
A type of collection
2
What is the difference between Func and Action in C#?
Func returns a value, Action doesn't
Action returns a value, Func doesn't
They are the same
Func is for strings only
3
What is an event in C#?
A way to raise notifications
A type of delegate
A type of class
A type of variable
4
What does the async keyword do?
Makes a method synchronous
Marks a method as asynchronous
Makes a method faster
Makes a method return void
5
What does the await keyword do?
Blocks the thread
Suspends execution until the awaited task completes
Creates a new thread
Cancels the operation
Submit Quiz