Hi,
Take this code...
SortClauseFactory.Create((SubscriptionsFieldIndex)Enum.Parse(typeof(SubscriptionsFieldIndex), sort), SortOperator.Descending)
So the correct version of create won't be known until runtime and yet the different version are overloads.
Is this a special feature of .net? Are there any other ways of binding at runtime except virtual functions?
Cheers, I.