Sitecore, Utveckling

C# funktion för att läsa pipe-separerade värden till en array

Behövde hämta ut pipe-separerade värden från ett fält i Sitecore och skrev ihop den här funktionen för att spara dem till en array:

public string[] getPipedSeparatedFieldValues(string fieldName)
{
    var fieldValues = CurrentItem.Fields[fieldName].Value;
    if (!string.IsNullOrEmpty(fieldValues))
    {
        string[] fieldValue = fieldValues.Split('|');
        string[] fieldArray = new string[fieldValue.Count()];
        int arrayIndex = 0;
        foreach (string value in fieldValue)
        {
            fieldArray[arrayIndex++] = value;
        }
        return fieldArray;
    }
    return null;
}

, ,

By  -      


Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *