Name
Queue.Contains Method
Class
System.Collections.Queue
Syntax
queuevariable.Contains(obj)
-
obj Use: Required
Data Type: Any
The value to search for on the queue
Return Value
Boolean (True or False)
indicating whether obj is found in the
queue
Description
Returns a Boolean indicating whether a given element whose value is
obj is somewhere in the queue
Rules at a Glance
objmust correspond exactly to an item in the queue for the method to returnTrue.The method searches the queue sequentially. In other words, its performance is inversely proportional to the number of items in the queue.
Programming Tips and Gotchas
In comparing objects in the queue with
obj, the Contains method in turn calls the
BCL’s Object.Equals method to perform the comparison. The
Equals method returns True if two object instances
are the same instance.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access