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>();
Cómo comprobar si el elemento de pricePublicList
contiene cierto valor. Para ser más precisos, quiero verificar si existe pricePublicModel.Size == 200
? Además, si este elemento existe, ¿cómo saber cuál es?cómo comprobar si la lista <T> elemento contiene un elemento con un particular Propiedad Valor
EDITAR Si diccionario es más adecuado para esto, entonces yo podría utilizar el diccionario, pero yo tendría que saber cómo :)
¿Qué sucede si no conozco el atributo de ese valor? p.ej. Tengo un elemento de lista que muestra "18.00 "no sé de dónde viene, así que quiero comprobar qué atributo tiene este valor? Así que, básicamente, y de manera similar a este ejemplo no tengo el .size o .bar quiero averiguarlo –
qué si el artículo no existe: ¿cuál será el valor del índice? – BKSpurgeon
** NOTA: ** Si el elemento no existe, 'findIndex' devolverá' -1'. Documentación: https://msdn.microsoft. com/es-es/library/x1xzf2ca (v = vs.110) .aspx – tomloprod