Exercise: LINQ XOrDefault Methods
Use FirstOrDefault() with safe defaults.
We'll cover the following
NullReferenceException
and FirstOrDefault()
Now, let’s practice preventing a NullReferenceException
when working with LINQ XOrDefault
methods.
For this exercise, the Movie
class contains a genre and some reviews. And the new Review
class has a score and a comment. This time, we have a list of action movies and comedies with good and bad ratings.
To complete this exercise, think of more than one way of fixing a NullReferenceException
. Feel free to use plain null
checks, nullable operators, XOrDefault()
with safe defaults, or XOrNone()
.
Get hands-on with 1400+ tech skills courses.