我想實現的strategy pattern.這是我實現的一部分:我每次調用這個函數時我必須寫現在實施戰略模式。我每次都必須「新」嗎?
public List<string> GetOrderedEmployeeNames(IOrderByStrategy strategy)
{
return GetEmployeeFullNames().OrderBy(strategy.Order);
}
:
var employees = GetOrderedEmployeeNames(new OrderByFamilyName());
是「新-ING向上」的戰略每一次正確的方式還是我實施這個不正確?
啊,他們只是表達>的 –
2012-07-05 19:04:46