That\'s kind of a general question (but I\'m using C#), what\'s the best way (best practice), do you return null or empty collection for a method that has a collection as a
Empty is much more consumer friendly.
There is a clear method of making up an empty enumerable:
Enumerable.Empty()