按元素的名称返回列表的值而不是C#中的索引

时间:2014-01-23 00:29:52

标签: c#

我有一个getvalue对象,其中包含一个由5个项组成的价目表。我需要获得其中一个元素的值。我可以通过索引获取值:

  return (getValue1.ValuationPrices[4].Value.ToString());

我不想使用4(索引),而是使用字段的名称。我怎么能这样做?

更多详情:

Image

我想说,如果PriceType是"批发"返回值为18289

这就是这个问题的解决方案:

     foreach (var item in getValue1.ValuationPrices)
            {
                if (item.PriceType == ServiceReference1.PriceType.Wholesale)
                {

                    carValue= item.Value.ToString();
                }
            }

0 个答案:

没有答案