public static StringBuilder AppendDesigns(this StringBuilder stringBuilder, IEnumerable<XpoUrlObject> xpoUrlDesigns) { var xpoUrlObjects = xpoUrlDesigns as XpoUrlObject[] ?? xpoUrlDesigns.ToArray(); if (!xpoUrlObjects.Any()) return stringBuilder; var designKeys = new DesignKeysCollection(); foreach (var designKey in designKeys.Keys) { var keyValue = designKey.GetValues(xpoUrlObjects); if (!string.IsNullOrEmpty(keyValue)) { stringBuilder.Append("&"); stringBuilder.Append(keyValue); } } return stringBuilder; }
public static StringBuilder AppendDesigns(this StringBuilder stringBuilder, IEnumerable <XpoUrlObject> xpoUrlDesigns) { var xpoUrlObjects = xpoUrlDesigns as XpoUrlObject[] ?? xpoUrlDesigns.ToArray(); if (!xpoUrlObjects.Any()) { return(stringBuilder); } var designKeys = new DesignKeysCollection(); foreach (var designKey in designKeys.Keys) { var keyValue = designKey.GetValues(xpoUrlObjects); if (!string.IsNullOrEmpty(keyValue)) { stringBuilder.Append("&"); stringBuilder.Append(keyValue); } } return(stringBuilder); }