Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/01/2017, 12:36
Avatar de Fernand0
Fernand0
 
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: C# propiedades dentro de propiedades?

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 original
  1. protected IEnumerable<Position> Entries
  2.         {
  3.             get { return Positions.FindAll(Label).Where(p => p.SymbolCode == Symbol.Code); }
  4.         }
  5.  
  6.         protected IEnumerable<Position> BuyEntries
  7.         {
  8.             get { return Entries.Where(p => p.TradeType == TradeType.Buy).OrderBy(p => p.Id); }
  9.         }
  10.  
  11.         protected IEnumerable<Position> SellEntries
  12.         {
  13.             get { return Entries.Where(p => p.TradeType == TradeType.Sell).OrderBy(p => p.Id); }
  14.         }

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.