A ver, agradezco todo lo que hicieron.
No me voy a poner a discutir opiniones desubicadas, porque esto no es un bar..
Lamentablemente ninguno entendió lo que quiero hacer.
Tengo este codigo..
Código C#:
Ver originalprotected IEnumerable<Position> Entries
{
get { return Positions.FindAll(Label).Where(p => p.SymbolCode == Symbol.Code); }
}
protected IEnumerable<Position> BuyEntries
{
get { return Entries.Where(p => p.TradeType == TradeType.Buy).OrderBy(p => p.Id); }
}
protected IEnumerable<Position> SellEntries
{
get { return Entries.Where(p => p.TradeType == TradeType.Sell).OrderBy(p => p.Id); }
}
Entonces, en vez de acceder por "BuyEntries" y "SellEntries me gustaria hacerlo por "
Entries.Buy" y "
Entries.Sell".. al mismo tiempo que lo hago por "
Entries".. por dar un ejemplo
Se entiende que "
Entries" solo seria como un "
Entries.All", pero es redundante semanticamente...
O sea tampoco la solucion viene por agregar "
Entries.All" y al mismo tiempo poner "
Entries.Buy" y "
Entries.Sell"
Saludos.