Esempio n. 1
0
 public bool TryRead(ref UnsafeHashMapEntryIterator itr, out TKey key, out TValue value, out TResult result)
 {
     if (itr.entryIndex != -1)
     {
         key = UnsafeHashMapData.KeyAtEntry <TKey>(itr, mBuffer);
         var data = UnsafeHashMapData.ValueAtEntry <TData>(itr, mBuffer);
         value  = data.Value;
         result = data.Result;
         return(true);
     }
     else
     {
         key    = default;
         value  = default;
         result = default;
         return(false);
     }
 }