1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- using System;
- using System.Collections;
- namespace uPLibrary.Networking.M2Mqtt.Utility
- {
-
-
-
- internal static class QueueExtension
- {
-
-
-
-
-
- internal delegate bool QueuePredicate(object item);
-
-
-
-
-
-
- internal static object Get(this Queue queue, QueuePredicate predicate)
- {
- foreach (var item in queue)
- {
- if (predicate(item))
- return item;
- }
- return null;
- }
- }
- }
|