What is a delegate in C#?
Event Driven Handouts 1 & 2

Quiz
•
Computers
•
University
•
Hard
Diane Manguera
FREE Resource
45 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
a) A class in .NET used to encapsulate methods.
b) A reference type that holds a method reference.
c) A feature to manage events automatically.
d) An object for storing string values.
Answer explanation
2.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What is required for a method to be referenced by a delegate?
a) The method must be public.
b) The method's signature must match the delegate's signature.
c) The method must be static.
d) The method must not take any parameters.
3.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What is the correct syntax for declaring a delegate?
a) delegate void DelegateName();
b) public event DelegateName();
c) public delegate DelegateName();
d) public delegate int DelegateName(int x, int y);
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How do you invoke a delegate in C#?
a) DelegateName.Invoke();
b) delegateInstance(10, 20);
c) delegate.Invoke(10, 20);
d) delegateInstance();
5.
MULTIPLE CHOICE QUESTION
20 sec • 3 pts
True or False: A delegate can reference multiple methods at once.
True
False
6.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
In the example below, which delegate is valid for referencing the method CalculateSum(int x, int y) that returns an integer?
a) public delegate void CalculateSumDelegate(int x);
b) public delegate int CalculateSumDelegate();
c) public delegate int CalculateSumDelegate(int x, int y);
d) public delegate string CalculateSumDelegate(int x, int y);
7.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Which statement correctly instantiates a delegate for the GetSum method?
a) CalculateDelegate sumDelegate = new CalculateDelegate(GetSum);
b) CalculateDelegate sumDelegate += GetSum;
c) delegate sumDelegate = GetSum;
d) new CalculateDelegate sumDelegate(GetSum);
Create a free account and access millions of resources
Similar Resources on Quizizz
44 questions
Data Structures Quiz

Quiz
•
University
50 questions
DS-UNIT-2-Stack Queue

Quiz
•
University
48 questions
BTEC Fundamentals of Computer Systems (student questions)

Quiz
•
10th Grade - University
40 questions
Data Structures and Algorithms Quiz

Quiz
•
University
40 questions
Linear Data Structures Quiz

Quiz
•
University
41 questions
Sumatif Akhir Semester AIJ kelas XII semester Genap

Quiz
•
12th Grade - University
50 questions
codinggss

Quiz
•
University
45 questions
STACK DATA STRUCTURE

Quiz
•
University
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade