Queue<T>.Try Peek(T) Method
Tries to return an object from the beginning of the ConcurrentQueue<T> without removing it.
public: bool TryPeek([Runtime::InteropServices::Out] T % result);
public bool TryPeek (out T result);
member this.TryPeek : 'T -> bool
Public Function TryPeek (ByRef result As T) As Boolean
When this method returns,
result contains an object from the beginning of the ConcurrentQueue<T> or an unspecified value if the operation failed.
true if an object was returned successfully; otherwise,
For determining whether the collection contains any items, use of the IsEmpty property is recommended rather than peeking.