как проверить, содержит ли элемент List элемент с определенным значением свойства

public class PricePublicModel
{
    public PricePublicModel() { }

    public int PriceGroupID { get; set; }
    public double Size { get; set; }
    public double Size2 { get; set; }
    public int[] PrintType { get; set; }
    public double[] Price { get; set; }
}

List<PricePublicModel> pricePublicList = new List<PricePublicModel>();

Как проверить, содержит ли элемент pricePublicList определенное значение. Чтобы быть более точным, я хочу проверить, существует ли pricePublicModel.Size == 200 ? Кроме того, если этот элемент существует, как узнать, какой это?

РЕДАКТИРОВАТЬ Если Dictionary больше подходит для этого, я мог бы использовать Dictionary, но мне нужно было бы знать, как :)

108
задан John Saunders 8 February 2011 в 20:06
поделиться