public bool TryGetPropertyValue(string propertyName, out string value) { var property = BuildProperties.FirstOrDefault( p => p.Name.Equals(propertyName, System.StringComparison.OrdinalIgnoreCase)); if (property == null) { value = null; return(false); } value = property.Value; return(true); }