public static bool TryGetValue(IntPtr key, out AbstractFile file) { lock (_fileIndexLock) { return(_files.TryGetValue(key, out file) && file != null); } }
public static bool TryGetValue(IntPtr key, out AbstractFile file) { lock (_fileIndexLock) { return _files.TryGetValue(key, out file) && file != null; } }
public static IntPtr AddFile(AbstractFile file) { lock (_fileIndexLock) { IntPtr index = _nextFileIndex; _files.Add(index, file); _nextFileIndex = IntPtr.Add(_nextFileIndex, 1); return(index); } }
public static IntPtr AddFile(AbstractFile file) { lock (_fileIndexLock) { IntPtr index = _nextFileIndex; _files.Add(index, file); _nextFileIndex = IntPtr.Add(_nextFileIndex, 1); return index; } }