public bool TryGetValue(string mapName, uint key, out string value) { value = null; MapDefinition mapDef = null; if (this.valueMaps.TryGetValue(mapName, out mapDef)) { return(mapDef.TryGetValue(key, out value)); } return(false); }