I know generally empty List is more prefer than NULL. But I am going to return NULL, for mainly two reasons
var nullOrEmpty = list == null || !list.Any();