Event Driven Handouts 1 & 2

Event Driven Handouts 1 & 2

University

45 Qs

quiz-placeholder

Similar activities

Module 9

Module 9

University

50 Qs

Linear Data Structures Quiz

Linear Data Structures Quiz

University

40 Qs

IT211- Data Structures and Algorithm

IT211- Data Structures and Algorithm

University

45 Qs

DOS5311 Quiz 1

DOS5311 Quiz 1

University

50 Qs

Round 1 (Computer)

Round 1 (Computer)

University

40 Qs

Section 3: Scheduling (21-25)

Section 3: Scheduling (21-25)

University

41 Qs

DSA QUIZ - 2 (17-06-23)

DSA QUIZ - 2 (17-06-23)

University

40 Qs

Quiz

Quiz

University

50 Qs

Event Driven Handouts 1 & 2

Event Driven Handouts 1 & 2

Assessment

Quiz

Computers

University

Hard

Created by

Diane Manguera

FREE Resource

45 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

What is a delegate in C#?

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;

  1. d) new CalculateDelegate sumDelegate(GetSum);

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?