Consider the IEnumerable extension methods SingleOrDefault() and FirstOrDefault()
SingleOrDefault()
FirstOrDefault()
MSDN documents that SingleOrDefault:
I use SingleOrDefault in situations where my logic dictates that the will be either zero or one results. If there are more, it's an error situation, which is helpful.
SingleOrDefault