diff --git a/README.md b/README.md index 4e202b5..642b964 100644 --- a/README.md +++ b/README.md @@ -762,3 +762,31 @@ bool RequestIsValid(int id) ``` Visual Studio shortcut : CRTL+R+G ``` + +### Don't return null collection in your code: + +``` +public IEnumerable GetUsers() +{ + if (SomeConditions()) + { + return null; + } + + return Data; +} +``` + +👍 Do use Enumerable.Empty instead: + +``` +public IEnumerable GetUsers() +{ + if (SomeConditions()) + { + return Enumerable.Empty(); + } + + return Data; +} +```