示例#1
0
 public bool TryGetPositionHolder(Position position, out PositionHolder positionHoder)
 {
     positionHoder = positionHolders.Find(x => DoesHolderHoldsPosition(x, position));
     return(positionHoder != null);
 }
示例#2
0
 public static int CompareViewWeights(PositionHolder a, PositionHolder b)
 {
     return(a.ViewWeight.CompareTo(b.ViewWeight));
 }
示例#3
0
 private bool DoesHolderHoldsPosition(PositionHolder positionHolder, Position position)
 {
     return(positionHolder.IsActive && positionHolder.Position.Equals(position));
 }