Mid EF Core

How to use First, FirstOrDefault, Single, SingleOrDefault etc.?

  • First(): Returns the first element, throws if none found.
  • FirstOrDefault(): Returns first element or default (null) if none.
  • Single(): Returns the single element, throws if zero or more than one.
  • SingleOrDefault(): Returns the single element or default if none; throws if more

than one.

More from Entity Framework Core Tutorial

All questions for this course