C# - Collection Classes Questions and Answers
Practice ModeShowing 10 of 39 questions
Q21
Which collection does not allow duplicate keys
Answer: Option C
Explanation: Dictionary requires unique keys.
Q22
Which collection is non-generic and stores data as object
Answer: Option C
Explanation: ArrayList stores all elements as object type.
Q23
Which collection provides fast lookup using keys
Answer: Option C
Explanation: Dictionary provides fast key-based access.
Q24
Which class represents a collection of objects sorted by key
Answer: Option B
Explanation: SortedList stores key-value pairs in sorted order.
Q25
Which collection allows duplicate values but unique keys
Answer: Option B
Explanation: Dictionary allows duplicate values but keys must be unique.
Q26
Which method is used to add an element to List<T>
Answer: Option B
Explanation: Add() is used to insert elements into List<T>.
Q27
Which method removes the top element of a Stack
Answer: Option C
Explanation: Pop() removes and returns the top element.
Q28
Which method adds an element to a Queue
Answer: Option C
Explanation: Enqueue() adds an element to a Queue.
Q29
Which collection allows indexed access
Answer: Option C
Explanation: List allows access using index positions.
Q30
Which collection stores elements as nodes with links
Answer: Option C
Explanation: LinkedList stores elements as linked nodes.