Event Driven Handouts 1 & 2

Event Driven Handouts 1 & 2

University

45 Qs

quiz-placeholder

Similar activities

Latihan 1 PBO XII RPL 1

Latihan 1 PBO XII RPL 1

10th Grade - University

40 Qs

EPA-11-DEC-2021 On Java

EPA-11-DEC-2021 On Java

University

50 Qs

quiz based on web design

quiz based on web design

University

40 Qs

IT Fundamentals Test Part 1

IT Fundamentals Test Part 1

KG - University

49 Qs

Web designing-04-10-2023

Web designing-04-10-2023

University

50 Qs

Records Management Review

Records Management Review

University

41 Qs

SIA: Quiz 1 (Lesson 1-2)

SIA: Quiz 1 (Lesson 1-2)

University

40 Qs

Module_3_Part_2

Module_3_Part_2

University

40 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?