public MethodSignatureSet GetOrCreateFor(string methodName) { lock (Sets) { MethodSignatureSet result; if (!Sets.TryGetValue(methodName, out result)) { Sets[methodName] = result = new MethodSignatureSet(this, methodName); } return(result); } }
public bool TryGet(string methodName, out MethodSignatureSet result) { lock (Sets) return(Sets.TryGetValue(methodName, out result)); }