VB.Net Online Quiz


Following quiz provides Multiple Choice Questions (MCQs) related to VB.Net. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Questions and Answers

Q 1 - Which of the following converts the expression to Date data type in VB.NET?

A - CBool(expression)

B - CByte(expression)

C - CChar(expression)

D - CDate(expression)

Answer : D

Explanation

CDate(expression) − Converts the expression to Date data type.

Q 2 - Which of the following converts the expression to Integer data type in VB.NET?

A - CDbl(expression)

B - CDec(expression)

C - CInt(expression)

D - CLng(expression)

Answer : C

Explanation

CInt(expression) − Converts the expression to Integer data type.

Q 3 - Which of the following accesss modifier indicates that the method or lambda expression that it modifies is asynchronous?

A - Ansi

B - Assembly

C - Async

D - Auto

Answer : C

Explanation

Async − Indicates that the method or lambda expression that it modifies is asynchronous. Such methods are referred to as async methods. The caller of an async method can resume its work without waiting for the async method to finish.

Q 4 - Which of the following accesss modifier specifies that a property or procedure is not implemented in this class and must be overridden in a derived class before it can be used?

A - MustInherit

B - MustOverride

C - Narrowing

D - NotInheritable

Answer : B

Explanation

MustOverride − Specifies that a property or procedure is not implemented in this class and must be overridden in a derived class before it can be used.

Q 5 - Which of the following accesss modifier specifies that one or more declared local variables are to continue to exist and retain their latest values after termination of the procedure in which they are declared?

A - Shadows

B - Shared

C - Static

D - Unicode

Answer : C

Explanation

Static − Specifies that one or more declared local variables are to continue to exist and retain their latest values after termination of the procedure in which they are declared.

Q 6 - Which of the following statement declares the name of a class and introduces the definition of the variables, properties, events, and procedures that the class comprises?

A - Dim

B - Const

C - Enum

D - Class

Answer : D

Explanation

Class − Declares the name of a class and introduces the definition of the variables, properties, events, and procedures that the class comprises.

Q 7 - Which of the following statement declares the name of a property, and the property procedures used to store and retrieve the value of the property?

A - Sub

B - Declare

C - Operator

D - Property

Answer : D

Explanation

Property − Declares the name of a property, and the property procedures used to store and retrieve the value of the property.

Q 8 - Which of the following statement terminates the loop or select case statement and transfers execution to the statement immediately following the loop or select case?

A - Exit

B - Continue

C - GoTo

D - None of the above.

Answer : A

Explanation

Exit − Terminates the loop or select case statement and transfers execution to the statement immediately following the loop or select case.

Q 9 - Which of the following Collection class of VB.NET represents ordered collection of an object that can be indexed individually?

A - ArrayList

B - Hashtable

C - SortedList

D - Stack

Answer : A

Explanation

ArrayList − It represents ordered collection of an object that can be indexed individually. It is basically an alternative to an array. However, unlike array, you can add and remove items from a list at a specified position using an index and the array resizes itself automatically. It also allows dynamic memory allocation, add, search and sort items in the list.

Q 10 - Which of the following block of VB.NET identifies a block of code for which particular exceptions will be activated?

A - Try

B - Catch

C - Finally

D - Throw

Answer : A

Explanation

Try − A Try block identifies a block of code for which particular exceptions will be activated. It's followed by one or more Catch blocks.

vb.net_questions_answers.htm
Advertisements