public static bool TryGetModification(int id, out OmssaModification modification) { string name; modification = null; return _modificationKeyDicitonary.TryGetValue(id, out name) && TryGetModification(name, out modification); }