How do I order by a passed string value on my list of objects? i need to do paging and sorting on my List(Of) objects the paging is no problem but I don;t know who to get the Order By to work.

Here is what I am currently doing and it's working great:

```
Return returnReports.Skip(PageSize * (PageNumber-1)).Take(PageSize).ToList()

```

How do I get this to work?

```
Return returnReports.OrderBy(SortColumn).Skip(skip).Take(PageSize).ToList()

```

SortColumn being a passed string value