Hi. I'm collecting dimension name and value to dictionary.
Item item;
Dictionary<string, double> ItemDimensions = new Dictionary<string, double> ();
for (int j = 0; j < item.Dimensions.Count.; j++)
ItemDimensions.Add(item.Dimensions[j].Name, item.Dimensions[j].Value)
And if the item.Quantity = 1 in this dictionary i'll have a pair "Diameter":<some value>
in another case - i do not.