BookSleeve.RedisResult.ExtractStringPairs C# (CSharp) Method

ExtractStringPairs() public method

public ExtractStringPairs ( ) : string>.Dictionary
return string>.Dictionary
        public Dictionary<string, string> ExtractStringPairs()
        {
            var items = this.ValueItems;
            int count = items.Length / 2;
            var dict = new Dictionary<string, string>(count);
            int index = 0;
            for (int i = 0; i < count; i++)
            {
                var itemKey = items[index++].ValueString;
                var itemValue = items[index++].ValueString;
                dict.Add(itemKey, itemValue);
            }
            return dict;
        }

Usage Example

Beispiel #1
0
 protected override Dictionary <string, string> GetValue(RedisResult result)
 {
     return(result.ExtractStringPairs());
 }