private bool TryGetValue(Object obj, out AssetEntry entry) { for (int i = 0; i < _savedAssets.Length; i++) { var asset = _savedAssets[i]; if (asset.Asset == obj) { entry = asset; return(true); } } entry = null; return(false); }
private bool TryGetValue(string guid, out AssetEntry entry) { for (int i = 0; i < _savedAssets.Length; i++) { var asset = _savedAssets[i]; if (asset.Guid == guid) { entry = asset; return(true); } } entry = null; return(false); }