static void Main(string[] args) { List <ReperatieOpdracht> lijstOpdrachten = (List <ReperatieOpdracht>)Data(); var opdracht = lijstOpdrachten.Find(s => s.Id.Equals(2)); var sortedCollection = opdracht.Services.ToList(); OrderDelegate orderDelegate = DelegateMethod; orderDelegate.Invoke(opdracht.Services); }