- C# Basic Tutorial
- C# - Home
- C# - Overview
- C# - Environment
- C# - Program Structure
- C# - Basic Syntax
- C# - Data Types
- C# - Type Conversion
- C# - Variables
- C# - Constants
- C# - Operators
- C# - Decision Making
- C# - Loops
- C# - Encapsulation
- C# - Methods
- C# - Nullables
- C# - Arrays
- C# - Strings
- C# - Structure
- C# - Enums
- C# - Classes
- C# - Inheritance
- C# - Polymorphism
- C# - Operator Overloading
- C# - Interfaces
- C# - Namespaces
- C# - Preprocessor Directives
- C# - Regular Expressions
- C# - Exception Handling
- C# - File I/O
- C# Advanced Tutorial
- C# - Attributes
- C# - Reflection
- C# - Properties
- C# - Indexers
- C# - Delegates
- C# - Events
- C# - Collections
- C# - Generics
- C# - Anonymous Methods
- C# - Unsafe Codes
- C# - Multithreading
- C# Useful Resources
- C# - Questions and Answers
- C# - Quick Guide
- C# - Useful Resources
- C# - Discussion
C# Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to C#. 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.
Q 1 - Which of the following is correct about variable naming conventions in C#?
A - It should not be a C# keyword.
B - It must not contain any embedded space or symbol such as? - + ! @ # % ^ & * ( ) [ ] { }
Answer : C
Explanation
Both of the above options are correct.
Q 2 - Which of the following converts a type to a single Unicode character, where possible in C#?
Answer : C
Explanation
ToChar() method converts a type to a single Unicode character, where possible.
Q 3 - Which of the following converts a type to a specified type in C#?
Answer : A
Explanation
ToType() method converts a type to a specified type.
Q 4 - Which of the following operator returns the type of a class in C#?
Answer : B
Explanation
typeof() operator returns the type of a class.
Q 5 - Which of the following access specifier in C# allows a class to expose its member variables and member functions to other functions and objects in the current assembly?
Answer : D
Explanation
Internal access specifier allows a class to expose its member variables and member functions to other functions and objects in the current assembly.
Q 6 - Which of the following property of Array class in C# gets the rank (number of dimensions) of the Array?
Answer : A
Explanation
Rank gets the rank (number of dimensions) of the Array.
Q 7 - Which of the following is the correct about class constructor?
B - A constructor has exactly the same name as that of class and it does not have any return type.
Answer : C
Explanation
Both of the above options are correct.
Answer : A
Explanation
The assignment operators cannot be overloaded.
Q 9 - Which of the following preprocessor directive defines a sequence of characters as symbol in C#?
Answer : A
Explanation
#define: It defines a sequence of characters, called symbol.
Q 10 - Which of the following is true about exceptions in C#?
Answer : C
Explanation
Both of the above options are correct.
To Continue Learning Please Login
Login with Google